{"id":854,"date":"2010-06-14T16:05:29","date_gmt":"2010-06-14T16:05:29","guid":{"rendered":"http:\/\/pchero21.com\/?p=854"},"modified":"2010-06-14T16:05:29","modified_gmt":"2010-06-14T16:05:29","slug":"svn-redmine-eclipse-%ec%97%b0%eb%8f%99%ed%95%98%ea%b8%b0","status":"publish","type":"post","link":"http:\/\/pchero21.com\/?p=854","title":{"rendered":"SVN + Redmine + Eclipse \uc5f0\ub3d9\ud558\uae30."},"content":{"rendered":"<p>&nbsp;\ud68c\uc0ac\uc5d0\uc11c \uc6b0\uc5f0\ud55c \uae30\ud68c\ub85c \uc811\ud558\uac8c \ub41c redmine.<\/p>\n<p>&nbsp;\uc804\ubd80\ud130 \uc54c\uace0\ub294 \uc788\uc5c8\uc9c0\ub9cc \ud55c\ubc88\ub3c4 \uc0ac\uc6a9\ud55c \uc801\uc774 \uc5c6\uc5c8\ub358 Subvision.<\/p>\n<p>&nbsp;Java \ud504\ub85c\uadf8\ub798\ubc0d\uc744 \ud560\ub54c\ub9cc \uc0ac\uc6a9\ud588\uc5c8\ub358 Eclipse.<\/p>\n<p>&nbsp;\uc774 \uc138\uac00\uc9c0\ub97c \uc774\uc6a9\ud558\uc5ec C\/C++ \uac1c\ubc1c\ud658\uacbd\uc744 \uafb8\uba70\ubcf4\uc558\ub2e4.<\/p>\n<p>&nbsp;\ub098\ub984 \uc5f4\uc2ec\ud788 \uace0\uc0dd\ud574\uc11c \uc5f0\ub3d9\uc5d0 \uc131\uacf5\ud588\uc9c0\ub9cc.. \ub298 \uadf8\ub807\ub4ef\uc774 \ud558\uace0\ub098\uba74 \uc544\ubb34\uac83\ub3c4 \uc544\ub2cc \uac83. \ud83d\ude42<\/p>\n<p>&nbsp;\uadf8\ub798\ub3c4 \uacfc\uc815\uc5d0 \uc788\uc5b4\uc11c \uc7ac\ubbf8\uc788\ub294 \uacbd\ud5d8\uc744 \ub9ce\uc774 \ud588\uc73c\ub2c8 \uadf8\uac83\uc73c\ub85c \ub9cc\uc871\ud558\ub828\ub2e4. \ud83d\ude42<\/p>\n<p>&nbsp;\uadf8\ub9ac\uace0, \uc774 \ubb38\uc11c\ub85c \ud558\uc5ec\uae08 \ub2e4\ub978\uc774\ub4e4\uc774 \ub098\uc640 \uac19\uc740 \uace0\uc0dd\uc744 \ud558\uc9c0 \uc54a\uc558\uc73c\uba74 \ud55c\ub2e4. \u314e\u314e\u314e\u314e<\/p>\n<p>&nbsp;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<\/p>\n<p>&nbsp;\ubb38\uc11c\uc758 \ubaa9\uc801 :<br \/>&nbsp;\ub9ac\ub205\uc2a4(Ubuntu-10.04)\uc758 \ud658\uacbd\uc5d0\uc11c Eclipse + SVN + Redmine \uc5f0\ub3d9\ud558\uae30.<\/p>\n<p>&nbsp;\uc9c0\uc740\uc774 :<br \/>&nbsp;\ud0f1\uc774.<\/p>\n<p>&nbsp;# 1. Eclipse \uc124\uce58\ud558\uae30.<\/p>\n<p>&nbsp;\uba3c\uc800 Eclipse \ub97c \uc124\uce58\ud55c\ub2e4. \uc6b0\ubd84\ud22c\uc5d0\uc11c\uc758 Eclipse \uc124\uce58\ub294 \ub9e4\uc6b0 \uac04\ub2e8\ud558\ub2e4. \ub2e4\uc74c\uc744 \uc785\ub825\ud55c\ub2e4.<\/p>\n<blockquote><p>&nbsp;# sudo apt-get install eclipse<\/p><\/blockquote>\n<p>&nbsp; <img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XXhXvxlpLD.png\" class=\"aligncenter\" width=\"560\" height=\"476\" alt=\"\" \/><br \/>&nbsp;# 2. Eclipse CDT \uc124\uce58\ud558\uae30.<\/p>\n<p>&nbsp;\ub300\ubd80\ubd84\uc758 \uc0ac\ub78c\ub4e4\uc774 \uadf8\ub7ec\ud558\ub4ef \ub098 \uc5ed\uc2dc\ub3c4 Eclipse \uc758 \uac00\uc7a5 \ud070 \uc7a5\uc810\uc740 \uc218\ub9ce\uc740 \uc885\ub958\uc758 \ud50c\ub7ec\uadf8\uc778\uc774\ub77c\uace0 \uc0dd\uac01\ud55c\ub2e4. Eclipse \uc5d0\uc11c C\/C++ \uc758 \uac1c\ubc1c\uc744 \uac00\ub2a5\ud558\uac8c \ud558\uae30 \uc704\ud574\uc11c\ub294 \ub530\ub85c \ubcc4\ub3c4\uc758 \ud50c\ub7ec\uadf8\uc778 \uc124\uce58\uac00 \ud544\uc694\ud558\ub2e4. \uadf8\uac83\uc774 \ubc14\ub85c CDT \uc774\ub2e4.<\/p>\n<p>&nbsp;Eclipse \ub97c \uad6c\ub3d9\ud558\uc5ec \ub2e4\uc74c\uc758 \uba54\ub274\ub85c \ub4e4\uc5b4\uac04\ub2e4.<\/p>\n<blockquote><p>&nbsp;help -&gt; Install New Software <\/p><\/blockquote>\n<p>&nbsp;\uadf8\ub7ec\uba74 \uc544\ub798\uc758 \uadf8\ub9bc\uacfc \uac19\uc740 \ud654\uba74\uc774 \ub098\uc624\ub294\ub370, \uc5ec\uae30\uc11c \ud654\uba74\uc5d0\uc11c\ucc98\ub7fc Programming Language -&gt; Eclipse C\/C++ Development Tools \ub97c \uccb4\ud06c\ud558\uc5ec \uc124\uce58\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XU6LHjnFZk.png\" class=\"aligncenter\" width=\"560\" height=\"314\" alt=\"\" \/><\/p>\n<p>&nbsp;# 3. Eclipse \uc758 Subversion \ud50c\ub7ec\uadf8\uc778 \uc124\uce58\ud558\uae30.<\/p>\n<p>&nbsp;#2 \uc758 \ub2e8\uacc4\ub9cc\uc73c\ub85c Eclipse \uc5d0\uc11c\uc758 C\/C++ \ud504\ub85c\uc81d\ud2b8\uc758 \uc0dd\uc131 \ubc0f \uac1c\ubc1c\uc774 \uac00\ub2a5\ud574\uc9c4\ub2e4. \ud558\uc9c0\ub9cc \uc6b0\ub9ac\uc758 \ubaa9\uc801\uc740 \uc5ec\uae30\uae4c\uc9c0\uac00 \uc544\ub2c8\ub2e4.<\/p>\n<p>&nbsp;SVN \uacfc Eclipse \uc758 \uc5f0\ub3d9\uc744 \uc704\ud574\uc11c\ub294 SVN \ud50c\ub7ec\uadf8\uc778(subclipse)\uc774 \ub530\ub85c \ub354 \ud544\uc694\ud558\ub2e4. \uc774 \uc5ed\uc2dc \ubcc4\ub3c4\uc758 \uc124\uc815\uc774 \ud544\uc694\ud55c\ub2e4. \uc544\ub798 \uc2a4\ud06c\ub9b0 \uc0f7\uacfc \uac19\uc740 \uc124\uc815\uc744 \ud558\uba74 \ub41c\ub2e4.<\/p>\n<p><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XW4tAB2aZg.png\" class=\"aligncenter\" width=\"560\" height=\"350\" alt=\"\" \/><br \/>&nbsp;\ud50c\ub7ec\uadf8\uc778\uc758 \uc800\uc7a5\uc18c(?) \ub97c \uc5c5\ub370\uc774\ud2b8\ub97c \ud558\uace0 Subclipse Plugin\/Subclipse \ud50c\ub7ec\uadf8\uc778\uc744 \uc124\uce58\ud55c\ub2e4.<\/p>\n<p>&nbsp;\uc774\ub85c\uc368, SVN + Redmine + Eclipse \uc5f0\ub3d9\uc744 \uc704\ud55c Eclipse \uc5d0\uc11c\uc758 \uc124\uc815\uc740 \ubc18\uc815\ub3c4 \ub05d\uc774 \ub0ac\ub2e4.<\/p>\n<p>&nbsp;# 4. SVN + Redmine \uc124\uce58\ud558\uae30.<\/p>\n<p>&nbsp;\uc774\uc81c SVN \uacfc Redmine \uc744 \uc124\uce58\ud560 \ucc28\ub840\uc774\ub2e4. \ub9ce\uc740 \uc0ac\ub78c\ub4e4\uc774 \uc774\ubd80\ubd84\uc5d0\uc11c \uc88c\uc808\uc744 \ud558\uace0 \uace0\ud1b5\uc744 \uacaa\uc5c8\uc73c\ub9ac\ub77c \uc0dd\uac01\ud55c\ub2e4. \ube44\ub85d \ubb38\uc11c\uc640 \uc790\ub8cc\uac00 \ub9ce\uae30\ub294 \ud558\ub098, \uc0c1\ub2f9\ud788 \uc5b4\ub835\uace0 \uae4c\ub2e4\ub86d\uac8c \ub290\uaef4\uc9c0\uae30 \ub54c\ubb38\uc774\ub2e4.<\/p>\n<p>&nbsp;\ud558\uc9c0\ub9cc \uae30\uc05c \uc18c\uc2dd\uc774 \uc788\ub2e4. SVN + Redmine + Apache + Mysql \ub4f1\ub4f1\uc758 \uc5ec\ub7ec\uac00\uc9c0 \ud504\ub85c\uadf8\ub7a8\ub4e4\uc744 \ubaa8\uc544 \ud558\ub098\uc758 \ud328\ud0a4\uc9c0\ub85c \uc81c\uacf5\ud558\ub294 \uacf3\uc774 \uc788\ub2e4.<\/p>\n<p>&nbsp;\ubc14\ub85c Bitnami(http:\/\/bitnami.org) \uc774\ub2e4.<\/p>\n<p>&nbsp;\uc0ac\uc2e4 Bitnami \ub294 Redmine \ubfd0\ub9cc \uc544\ub2c8\ub77c, Mantis, Trac \ub4f1\ub4f1\uc758 \ub2e4\ub978 \ubc84\uadf8 \ub9ac\ud3ec\ud305 \ud234\uacfc \uae30\ud0c0 \uc5ec\ub7ec\uac00\uc9c0 \ud504\ub85c\uadf8\ub7a8\ub4e4\uc758 All-in-one \ud328\ud0a4\uc9c0\ub97c \uc81c\uacf5\ud55c\ub2e4. \ub2e4\ub978 \ud328\ud0a4\uc9c0\uac00 \ud544\uc694\ud558\uc2e0 \ubd84\ub4e4\uc740 \uc774\uacf3\uc5d0\uc11c \ud070 \uae30\uc068\uc744 \ucc3e\uc744 \uc218 \uc788\uc73c\ub9ac\ub77c \uc0dd\uac01\ud55c\ub2e4. \ud83d\ude42<\/p>\n<p>&nbsp;SVN + Redmine \ud1b5\ud569 \ud328\ud0a4\uc9c0\ub97c \ub2e4\uc6b4\ubc1b\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p>&nbsp;\uc2e4\ud589\uad8c\ud55c\uc744 \uc8fc\uace0 \uc124\uce58\ub97c \ud558\ub3c4\ub85d \ud558\uc790.<\/p>\n<blockquote><p>&nbsp;# wget http:\/\/bitnami.org\/files\/stacks\/redmine\/0.9.4-0\/bitnami-redmine-0.9.4-0-linux-installer.bin<\/p>\n<p>&nbsp;# chmod a+x bitnami-redmine-0.9.4-0-linux-installer.bin<\/p>\n<p>&nbsp;# sudo .\/bitnami-redmine-0.9.4-0-linux-installer.bin<\/p><\/blockquote>\n<p> \ub2e4\uc74c\uc758 \uc124\uc815 \ud654\uba74\ub4e4\uc774 \ub098\ud0c0\ub098\ub3c4\ub85d \ud558\ub294\ub370 \uc911\uc694\ud558\ub2c8 \ud558\ub098\uc529 \uc9d1\uace0 \ub118\uc5b4\uac00\uc790.<\/p>\n<p>&nbsp;<div style=\"width: 510px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XNsJwkXHMQ.png\" width=\"500\" height=\"400\" alt=\"\" \/><p class=\"wp-caption-text\">\uc124\uce58\uacbd\ub85c<\/p><\/div><br \/>&nbsp;\uba3c\uc800 \uc124\uce58 \uacbd\ub85c\uc774\ub2e4. \ub2e4\ub978 \uac12\uc744 \ub123\uc5b4\ub3c4 \ubb34\ubc29\ud558\ub098, \ud574\ub2f9 \ud3f4\ub354\uc758 \uc18c\uc720\uad8c\uacfc \uc704\uce58 \ub4f1\uc740 \ubc18\ub4dc\uc2dc \uc720\uc758\ud558\uc5ec \uc9c0\uc815\ud574\uc57c \ud55c\ub2e4. \uc5ec\uae30\uc11c\ub294 \uae30\ubcf8 \uac12\uc744 \uc0ac\uc6a9\ud55c\ub2e4.<\/p>\n<p><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XbAaOSwEcw.png\" class=\"aligncenter\" width=\"500\" height=\"400\" alt=\"\" \/> \uc720\uc800 \uc815\ubcf4\ub97c \uc785\ub825\ud558\ub294 \uacf3\uc774\ub2e4. Redmine \uc5d0\uc11c \uc0ac\uc6a9\ub420 \ucd5c\uace0 \uad00\ub9ac\uc790\uc758 ID\uc640 \ud328\uc2a4\uc6cc\ub4dc\ub97c \uc785\ub825\ud55c\ub2e4. \ubb3c\ub860 \uc808\ub300 \uc78a\uc5b4\ubc84\ub9ac\uba74 \uc548\ub41c\ub2e4.<\/p>\n<p><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XckyLVHt6k.png\" class=\"aligncenter\" width=\"500\" height=\"400\" alt=\"\" \/><br \/>&nbsp;Redmine \uc758 \uc544\ud30c\uce58 \uc11c\ubc84\uc758 \ud3ec\ud2b8\ub97c \uc124\uc815\ud558\ub294 \ubd80\ubd84\uc774\ub2e4. \uc774 \uc5ed\uc2dc \ub2e4\ub978 \uac12\uc744 \uc368\ub3c4 \ubb34\ubc29\ud558\ub098, \ub2e4\ub978 \ud504\ub85c\uadf8\ub7a8\uacfc\uc758 \ud3ec\ud2b8 \ucda9\ub3cc\/\uc811\uc18d\uc2dc\uc758 \ud504\ud2b8\uc9c0\uc815 \ub4f1\uc758 \uc5ec\ub7ec\uac00\uc9c0 \uc0ac\ud56d\ub4f1\uc744 \uace0\ub824\ud55c\ub2e4\uba74 \uae30\ubcf8\uac12\uc774 \uac00\uc7a5 \ubb34\ub09c\ud560 \ub4ef \ubcf4\uc778\ub2e4.<\/p>\n<p>&nbsp;\uc5ec\uae30\uc11c\ub294 \uae30\ubcf8\uac12 80\uc744 \uc0ac\uc6a9\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XQZp0xHAVG.png\" class=\"aligncenter\" width=\"500\" height=\"400\" alt=\"\" \/><br \/>&nbsp;MySQL\uc758 \ud3ec\ud2b8\ub97c \uc9c0\uc815\ud558\ub294 \ubd80\ubd84\uc774\ub2e4. \uc774\uc5ed\uc2dc \uc804\uacfc \uc124\uba85 \ub3d9\uc77c\ud558\uba70, \uae30\ubcf8\uac12\uc744 \uc0ac\uc6a9\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p>&nbsp;\ub9c8\uc9c0\ub9c9 MySQL\uc758 \ub610\ub2e4\ub978 \uc124\uc815\uc774 \uc788\uc5c8\ub294\uc9c0 \uae30\uc5b5\uc774 \ub098\uc9c8 \uc54a\ub294\ub2e4. \ub530\ub85c \uc7ac\uc124\uce58\ub97c \ud574\ubcf4\ub824 \ud588\uc73c\ub098 \ucef4\ud4e8\ud130\uc758 \uc0ac\uc815\uc73c\ub85c \uadf8\uac83\uc870\ucc28 \uc5ec\uc758\uce58 \uc54a\uc558\ub2e4. \ud558\uc9c0\ub9cc \ubcf4\ud1b5 \ub300\ubd80\ubd84\uc758 \uc124\uc815\ub4e4\uc774 \uadf8\ub7ec\ud558\ub4ef, \ubb34\uc2a8\uac12\uc744 \uc124\uc815\ud558\ub4e0 \uc124\uc815\ud55c \uac12\ub4e4\uc5d0 \ub300\ud55c \uae30\uc5b5\ub9cc \ud655\uc2e4\ud558\ub2e4\uba74 \uc5b8\uc81c\ub4e0\uc9c0 \ubcc0\uacbd\uc774 \uac00\ub2a5\ud558\ub2c8 \uadf8\ub9ac \ud070 \ubb38\uc81c\ub294 \uc5c6\uc73c\ub9ac\ub77c \uc0dd\uac01\ud55c\ub2e4.(\ubb3c\ub860, \uc544\ub2d0\uc218\ub3c4 \uc788\ub2e4 ^^;;)<\/p>\n<p>&nbsp;\uc774\uc81c Bitnami \uc758 \uc124\uce58\uac00 \uc2dc\uc791\ub418\uace0 \uc57d\uac04\uc758 \uc2dc\uac04\uc774 \uac78\ub9ac\ub2c8 \uc7a0\uc2dc \ucee4\ud53c\ub77c\ub3c4 \ud55c\uc794 \ub9c8\uc2dc\uba74\uc11c \uc5ec\uc720\ub97c \uac00\uc9c0\ub294 \uac83\ub3c4 \uc88b\uc744 \uac83\uc774\ub2e4.<\/p>\n<p>&nbsp;# 5. Bitnami \uc758 \uc124\uc815.<\/p>\n<p>&nbsp;Bitnami \uc758 \uc124\uce58\uac00 \ubb34\uc0ac\ud788 \ub05d\ub0ac\ub2e4\uba74 \uc774\uc81c Bitnami\uc758 \uc124\uc815\uc744 \ud560 \ucc28\ub840\uc774\ub2e4.<\/p>\n<p>&nbsp;\uc5ec\uae30\uc11c \uc7a0\uc2dc \uadf8\uac04\uc758 \uc131\uacfc\ub97c \uad6c\uacbd\ud560 \uc218 \uc788\ub2e4.<\/p>\n<p>&nbsp;\uc778\ud130\ub137 \ucc3d\uc5d0 <\/p>\n<blockquote><p>http:\/\/localhost<\/p><\/blockquote>\n<p> \ub77c\uace0 \uc785\ub825\ud574\ubcf4\uae30 \ubc14\ub780\ub2e4. \uac10\uaca9\uc758 Bitnami \uba54\uc778\ub85c\uace0\ub97c \ubcfc \uc218 \uc788\ub2e4. \ud83d\ude42<br \/>&nbsp;(\ub9cc\uc57d \uc548\ub418\ub294 \ubd84\ub4e4\uc740 \uc544\ub9c8 Apache \ud3ec\ud2b8 \uc124\uc815\uc744 \ubc14\uafb8\uc2e0 \ubd84\ub4e4\uc774\ub77c\uace0 \uc0dd\uac01\ud55c\ub2e4. http:\/\/localhost:\ud3ec\ud2b8\ubc88\ud638 ex. http:\/\/localhost:8080 \uc744 \uc785\ub825\ud574\ubcf4\uc2dc\uae30 \ubc14\ub780\ub2e4.)<\/p>\n<p>&nbsp;\uc774\uc81c \ub9e4\ubc88 \uc11c\ubc84\uac00 \ubd80\ud305\uc774 \ub420\ub54c\ub9c8\ub2e4 \uc790\ub3d9\uc73c\ub85c bitnami \uac00 \uc2e4\ud589\ub420 \uc218 \uc788\ub3c4\ub85d rc.local \ud30c\uc77c\uc744 \uc218\uc815\ud574\uc8fc\uc790.<\/p>\n<blockquote><p>&nbsp;# sudo vi \/etc\/rc.local<\/p><\/blockquote>\n<p><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XFza6ohMTd.png\" class=\"aligncenter\" width=\"560\" height=\"476\" alt=\"\" \/><br \/>&nbsp;\ub9cc\uc57d \uc124\uce58\uc2dc \uacbd\ub85c\ub97c \ub2ec\ub9ac \uc9c0\uc815\ud588\ub2e4\uba74 \uacbd\ub85c\ub97c \uc218\uc815\ud558\uc5ec \uc791\uc131\ud574\uc57c\ud568\uc740 \ubb3c\ub860\uc774\ub2e4.<\/p>\n<p>&nbsp;\ub9e4 \ubd80\ud305\uc2dc Bitnami \uc790\ub3d9 \uc2e4\ud589 \uc744 \uc704\ud55c \uc124\uc815\uc740 \ub05d\uc774 \ub0ac\ub2e4.<\/p>\n<p>&nbsp;\uc774\ubc88\uc5d0\ub294 SVN \uc124\uc815\uc758 \ucc28\ub840\uc774\ub2e4.<\/p>\n<p>&nbsp;\uc801\ub2f9\ud55c \uc704\uce58\uc5d0 SVN \uc744 \uc704\ud55c \ub514\ub809\ud1a0\ub9ac\ub97c \uc0dd\uc131\ud558\uc5ec \uadf8\uacf3\uc73c\ub85c \uc774\ub3d9\ud55c\ub2e4. \ud544\uc790\uc758 \uacbd\uc6b0 \/home\/pchero\/svn \uc73c\ub85c \uacb0\uc815\ud588\ub2e4.<br \/><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XHnYVhSxda.png\" class=\"aligncenter\" width=\"560\" height=\"272\" alt=\"\" \/><br \/>&nbsp;\uc0c8\ub85c\uc6b4 \uc800\uc7a5\uc18c\ub97c \uc0dd\uc131\ud558\uc790. svnadmin \uba85\ub839\uc5b4\ub97c \uc774\uc6a9\ud558\ub294\ub370 \uc5ec\uae30\uc11c \uc8fc\uc758\ud574\uc57c \ud560 \uc810\uc740 Bitnami\ub85c \uc124\uce58\ub41c \ud328\ud0a4\uc9c0\uc758 SVN \ud328\ud0a4\uc9c0\ub97c \uc774\uc6a9\ud55c\ub2e4\ub294 \uac83\uc774\ub2e4.(\uc0ac\uc2e4, \ub530\ub85c SVN\uc744 \uc124\uce58\ud588\ub2e4\uba74 \uadf8\uac83\uc744 \uc774\uc6a9\ud574\ub3c4 \ubb34\ubc29\ud558\ub2e4.)<\/p>\n<p>&nbsp;<img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XYTZgHy2C7.png\" class=\"aligncenter\" width=\"560\" height=\"272\" alt=\"\" \/><br \/>&nbsp;\uc0dd\uc131\ub41c \uc800\uc7a5\uc18c\uc758 \uc124\uc815 \ud30c\uc77c\uc744 \ubc14\uafd4\uc8fc\uc790.<\/p>\n<blockquote><p># vi conf\/svnserve.conf<\/p>\n<p>[general]<br \/>\n#anon-access = read<br \/>\nanon-access = none<br \/>\nauth-access = write<br \/>\npassword-db = passwd<\/p>\n<\/blockquote>\n<p>&nbsp;\uc775\uba85\uc758 \uc811\uadfc \uad8c\ud55c\uc744 \uc124\uc815 \ubc0f \ud328\uc2a4\uc6cc\ub4dc \ubc29\uc2dd\uc744 \uc124\uc815\ud558\ub3c4\ub85d \ud55c\ub2e4. \uac04\ub2e8\ud55c password-db = passwd \ubc29\uc2dd\uc744 \uc774\uc6a9\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p>&nbsp;\uacc4\uc815 \uc124\uc815 \ubc0f \ud328\uc2a4\uc6cc\ub4dc\ub97c \uc124\uc815\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<blockquote><p># vi conf\/passwd<\/p>\n<p>[users]<\/p>\n<p>pchero = 1111<\/p>\n<p><\/p><\/blockquote>\n<p>* \uc124\uc815 \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud560 \ub54c \uc8fc\uc758\ud560 \uc810\uc740 \uc808\ub300 \uc124\uc815 \ub77c\uc778\uc758 \uc55e\ubd80\ubd84\uc5d0 \ube48\uce78\uc774 \uc874\uc7ac\ud574\uc11c\ub294 \uc548\ub41c\ub2e4\ub294 \uac83\uc774\ub2e4.<\/p>\n<p><\/p>\n<p>&nbsp;\ub2e4\uc2dc Eclipse\ub85c \ub3cc\uc544\uac00\uc790.<\/p>\n<p>&nbsp;Windows -&gt; Show View -&gt; Other -&gt; SVN -&gt; SVN Repositories \ub97c \uc120\ud0dd\ud558\uc5ec Eclipse \uc544\ub7ab\ub2e8\uc5d0 \uc800\uc7a5\uc18c \ud0ed\uc744 \ucd94\uac00\ud558\uc790.<\/p>\n<p>&nbsp;\ucd94\uac00\ub41c \uc800\uc7a5\uc18c \ud0ed\uc5d0\uc11c \ub9c8\uc6b0\uc2a4 \uc6b0\ud074\ub9ad -&gt; new \ub97c \uc120\ud0dd\ud558\uc5ec \uc0c8\ub85c\uc6b4 \uc800\uc7a5\uc18c\ub97c \ucd94\uac00\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p>&nbsp;<img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XNz6CuHgez.png\" class=\"aligncenter\" width=\"560\" height=\"564\" alt=\"\" \/> <br \/>&nbsp;\uc774\uc81c Eclipse \uc5d0\uc11c \uc0c8\ub85c\uc6b4 \ud14c\uc2a4\ud2b8 \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud558\ub3c4\ub85d \ud558\uc790.<\/p>\n<p>&nbsp;\ubcf4\ud1b5\uc758 \ube48 \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p>&nbsp;\ud504\ub85c\uc81d\ud2b8 \uc0dd\uc131 \ud6c4, \uc0dd\uc131\ub41c \ud504\ub85c\uc81d\ud2b8 \uc704\uc5d0\uc11c \uc6b0\ud074\ub9ad -&gt; Team -&gt; Share Project \uc744 \uc120\ud0dd\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p>&nbsp;\ub2e4\uc74c\uc5d0 \ub098\uc624\ub294 \uba54\ub274\uc5d0\uc11c SVN \uc744 \uc120\ud0dd\ud558\uc5ec \ub2e4\uc74c\uc744 \ud074\ub9ad\ud558\uba74 \uc870\uae08\uc804 \ucd94\uac00\ud55c test \uc800\uc7a5\uc18c\uac00 \ubcf4\uc77c \uac83\uc774\ub2e4.<\/p>\n<p>&nbsp;<img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XcObRKxdt6.png\" class=\"aligncenter\" width=\"560\" height=\"350\" alt=\"\" \/><br \/>&nbsp;\uc800\uc7a5\uc18c\ub97c \ucd94\uac00\ud55c \ud6c4, \ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc544\ubb34 \ud30c\uc77c\uc774\ub098 \uc0dd\uc131\ud574\ubcf4\uc790.<\/p>\n<p>&nbsp;\uadf8\ub9ac\uace0 \ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8 \uc704\uc5d0\uc11c \uc6b0\ud074\ub9ad -&gt; Team -&gt; Commit \uc744 \ud074\ub9ad\ud558\ub3c4\ub85d \ud558\uc790.<\/p>\n<p>&nbsp;<img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XLlIMbnUbc.png\" class=\"aligncenter\" width=\"560\" height=\"529\" alt=\"\" \/><br \/>&nbsp;\uc704\uc640 \uac19\uc740 \ucc3d\uc774 \ub098\uc624\uba74\uc11c \ubcc0\uacbd\ub41c \uc0ac\ud56d\ub4e4\uc774 \ub098\ud0c0\ub0a0 \uac83\uc774\ub2e4.(\ud544\uc790\ub294 \ucef4\ud4e8\ud130\uc758 \uc0ac\uc815\uc5d0 \uc758\ud574 \ub530\ub85c \ucd94\uac00\ud55c \ud30c\uc77c\uc774 \uc5c6\uc5b4\uc11c \uadf8\ub0e5 \ube48 \uacf5\uac04\ub9cc \ub098\uc624\uac8c \ub418\uc5c8\ub2e4.)<\/p>\n<p>&nbsp;\uc774\uc81c OK \ub97c \ub20c\ub7ec \ucd94\uac00\ub41c \ud30c\uc77c\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \uc800\uc7a5\uc18c\uc5d0 \uc800\uc7a5\ub418\ub294 \uac83\uc744 \ubcf5 \ub2e4\uc2dc http:\/\/localhost \ub85c \uc811\uc18d\ud558\ub3c4\ub85d\ud558\uc790.<\/p>\n<p>&nbsp;Bitnami \ub97c \uc124\uce58\ud560 \ub54c \uc785\ub825 \ud588\ub358 \uc0ac\uc6a9\uc790 \uc815\ubcf4\ub97c \uc774\uc6a9\ud558\uc5ec \uad00\ub9ac\uc790 \uacc4\uc815\uc73c\ub85c \ub85c\uadf8\uc778\uc744 \ud558\uc790.<\/p>\n<p>&nbsp;\ub85c\uadf8\uc778 \ud6c4, \uc67c\ucabd \uc0c1\ub2e8\uc5d0 \uc788\ub294 projects \uba54\ub274\ub85c \ub4e4\uc5b4\uac00 \uc544\ubb34 \ud504\ub85c\uc81d\ud2b8\ub098 \ud558\ub098 \uc0dd\uc131\ud558\ub3c4\ub85d \ud558\uc790. (\ud544\uc790\uc758 \uacbd\uc6b0 TEMS \ub77c\ub294 \uc774\ub984\uc73c\ub85c \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud558\uc600\ub2e4.)<\/p>\n<p>&nbsp;\uc815\uc0c1\uc801\uc73c\ub85c \ud504\ub85c\uc81d\ud2b8\uac00 \uc0dd\uc131\uc774 \ub418\uc5c8\ub2e4\uba74 \ub2e4\uc2dc\uae08 \uc67c\ucabd \uc0c1\ub2e8\uc758 projects \ub97c \ud074\ub9ad\ud558\uc600\uc744 \ub54c, \ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8\uc758 \uc774\ub984\uc774 \ub098\ud0c0\ub0a0 \uac83\uc774\ub2e4.<\/p>\n<p>&nbsp;\uc774\uc81c \ub300\ub9dd\uc758 \ub9c8\uc9c0\ub9c9 \ub2e8\uacc4\uc774\ub2e4.<\/p>\n<p>&nbsp;\ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8\uc758 \uc81c\uc77c \ub9c8\uc9c0\ub9c9 \ud0ed\uc5d0 Settings \ub97c \ud074\ub9ad\ud558\uc5ec Repository \ub97c \ud074\ub9ad\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p>&nbsp;\ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8\uc758 \uc800\uc7a5\uc18c\ub97c \uc124\uc815\ud558\ub294 \ubd80\ubd84\uc778\ub370, SCM \uc5d0\ub294 \ub2f9\uc5f0\ud788 Subvision \uc744 \uace8\ub77c\uc8fc\ub3c4\ub85d \ud558\uace0, \uc54c\ub9de\uc740 Url \uacfc ID\/Passwd \ub97c \uc785\ub825\ud558\ub3c4\ub85d \ud55c\ub2e4.<\/p>\n<p>&nbsp;\uc544\ub798\ub294 \ud544\uc790\uc758 \uc124\uc815 \uc608\uc774\ub2e4. \uc5ec\uc9c0\uaecf \uc798 \ub530\ub77c\uc654\ub358 \ubd84\ub4e4\uc774\ub77c\uba74 \ubb34\ub9ac\uc5c6\uc774 \uc785\ub825\ud560 \uc218 \uc788\uc73c\ub9ac\ub77c \uc0dd\uac01\ud55c\ub2e4.<\/p>\n<p><img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XRRnbPUrCK.png\" class=\"aligncenter\" width=\"560\" height=\"350\" alt=\"\" \/><br \/>&nbsp;\uc124\uc815\uc744 \ub9c8\uce5c \ud6c4, Save \ubc84\ud2bc\uc744 \ub204\ub974\uba74 \ubc14\ub85c \uc67c\ucabd\uc5d0 Repository \ub77c\ub294 \ud56d\ubaa9\uc774 \uc0dd\uaca8\ub0a0 \uac83\uc774\ub2e4. \ud074\ub9ad\uc744 \ud574\ubcf4\uba74 \uc870\uae08\uc804 \ud30c\uc77c\uc744 \ucd94\uac00\ud55c \ud504\ub85c\uc81d\ud2b8\uc758 \uc800\uc7a5\uc18c \ubaa8\uc2b5\uc774 \ub098\ud0c0\ub0a0 \uac83\uc774\ub2e4. \ud83d\ude42<\/p>\n<p>&nbsp;<img loading=\"lazy\" src=\"http:\/\/pchero21.com\/wp-content\/uploads\/1\/XKc1WhVCZ1.png\" class=\"aligncenter\" width=\"560\" height=\"350\" alt=\"\" \/><\/p>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp;\ud68c\uc0ac\uc5d0\uc11c \uc6b0\uc5f0\ud55c \uae30\ud68c\ub85c \uc811\ud558\uac8c \ub41c redmine. &nbsp;\uc804\ubd80\ud130 \uc54c\uace0\ub294 \uc788\uc5c8\uc9c0\ub9cc \ud55c\ubc88\ub3c4 \uc0ac\uc6a9\ud55c \uc801\uc774 \uc5c6\uc5c8\ub358 Subvision. &nbsp;Java \ud504\ub85c\uadf8\ub798\ubc0d\uc744 \ud560\ub54c\ub9cc \uc0ac\uc6a9\ud588\uc5c8\ub358 Eclipse. &nbsp;\uc774 \uc138\uac00\uc9c0\ub97c \uc774\uc6a9\ud558\uc5ec C\/C++ \uac1c\ubc1c\ud658\uacbd\uc744 \uafb8\uba70\ubcf4\uc558\ub2e4. &nbsp;\ub098\ub984 \uc5f4\uc2ec\ud788 \uace0\uc0dd\ud574\uc11c \uc5f0\ub3d9\uc5d0 \uc131\uacf5\ud588\uc9c0\ub9cc.. \ub298 \uadf8\ub807\ub4ef\uc774 \ud558\uace0\ub098\uba74 \uc544\ubb34\uac83\ub3c4 \uc544\ub2cc \uac83. \ud83d\ude42 &nbsp;\uadf8\ub798\ub3c4 \uacfc\uc815\uc5d0 \uc788\uc5b4\uc11c &hellip; <a href=\"http:\/\/pchero21.com\/?p=854\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[40],"tags":[121,129,160,322,368],"_links":{"self":[{"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/posts\/854"}],"collection":[{"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/pchero21.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=854"}],"version-history":[{"count":0,"href":"http:\/\/pchero21.com\/index.php?rest_route=\/wp\/v2\/posts\/854\/revisions"}],"wp:attachment":[{"href":"http:\/\/pchero21.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=854"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/pchero21.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=854"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/pchero21.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=854"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}