{"id":130,"date":"2023-08-07T22:30:24","date_gmt":"2023-08-07T13:30:24","guid":{"rendered":"https:\/\/sejiwon.com\/?p=130"},"modified":"2023-08-07T22:30:24","modified_gmt":"2023-08-07T13:30:24","slug":"%ed%98%95%ec%83%81%ea%b4%80%eb%a6%ac-software-configuration-management-%eb%9e%80","status":"publish","type":"post","link":"https:\/\/sejiwon.com\/?p=130","title":{"rendered":"\ud615\uc0c1\uad00\ub9ac (Software Configuration Management) \ub780?"},"content":{"rendered":"\n<p><\/p>\n\n\n\n<p>\ud504\ub85c\uc81d\ud2b8\ub97c \uc9c4\ud589\ud558\ub2e4\ubcf4\uba74 \uc18c\uc2a4\uad00\ub9ac\ud558\uae30\uac00 \ucc38 \uc0dd\uac01\ubcf4\ub2e4 \uc5b4\ub835\ub2e4.<\/p>\n\n\n\n<p>\ub09c \ucc98\uc74c\uc73c\ub85c \uae08\uc735\uad8c(\uc740\ud589) \ud504\ub85c\uc81d\ud2b8\ud558\uba74\uc11c \uc0ac\uc6a9\ud558\uac8c \ub41c \uac83 \uac19\ub2e4.<\/p>\n\n\n\n<p>\ucc98\uc74c\uc73c\ub85c \uc0ac\uc6a9\ud55c \uac83\uc740 CVS\ub77c\ub294 \ud234\uc774\uc5c8\uace0, \uc774\ub54c \uc0ac\uc6a9\ud55c \uc5b8\uc5b4\ub294 Powerbuilder \uc600\ub2e4.<\/p>\n\n\n\n<p>4GL \ud234\uc774\uc5c8\ub294\ub370, \uc774\ub97c \uc804\ubd80 \ud14d\uc2a4\ud2b8 \ud615\ud0dc\ub85c \ubc14\uafd4\uc11c \uc800\uc7a5\ud588\ub358 \uac83\uc73c\ub85c \uae30\uc5b5\ud55c\ub2e4.<\/p>\n\n\n\n<p>\uadf8 \uc774\ud6c4 SVN\ub3c4 \uc37c\uace0, \uadf8 \ub2e4\uc74c\uc5d0 \ucd5c\uc885\uc801\uc73c\ub85c\ub294 GIT\uc744 \uc0ac\uc6a9\ud588\ub2e4.<\/p>\n\n\n\n<p>SVN\uacfc GIT\uc758 \ucc28\uc774\ub97c \uc124\uba85\ud558\uc790\uba74, SVN\uc740 \uc18c\uc2a4\uc804\uccb4\uc5d0 \ub300\ud55c \ubd80\ubd84\uc740 SVN\uc11c\ubc84\uc5d0 \ub450\uace0 \ubcc0\uacbd\ub418\ub294 \ubd80\ubd84\ub9cc \uc218\uc815\ud574\uc11c \uc7ac\ubc18\uc601\ud558\ub294 \uac70\ub77c\uace0 \ubcf8\ub2e4\uba74, GIT\uc740 \uc804\uccb4\ub97c \uac01\uc790 \uc790\uc2e0\uc758 Repository\uc5d0\uc11c \uad00\ub9ac\ud558\uace0 \uc0c8\ub85c\uc6b4 \ubc84\uc804\uc73c\ub85c \ub098\uc544\uac08 \uc218 \uc788\ub294 \ud504\ub85c\uc81d\ud2b8\uc5d0 \ub354 \uc54c\ub9de\ub2e4\uace0 \uc0dd\uac01\ud558\uba74 \ub418\uaca0\ub2e4.<\/p>\n\n\n\n<p>\uc5b4\ub5a4 \uac83\uc774 \ub354 \uc6b0\uc218\ud558\ub2e4\uace0 \uc598\uae30\ud558\ub294 \uac83\uc740 \uc758\ubbf8\uac00 \uc5c6\uace0, \ud504\ub85c\uc81d\ud2b8 \uc0c1\ud669\uc5d0 \ub9de\ub294 \uad00\ub9ac\ud234\uc744 \uc4f0\ub294 \uac83\uc774 \ub9de\ub2e4\uace0 \ubcf8\ub2e4.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\ud615\uc0c1\uad00\ub9ac\uc640 \uac19\uc774 \ub9ce\uc774 \uc4f0\ub294 \uac83\uc774 \ud504\ub85c\uc81d\ud2b8 \uad00\ub9ac \ud234\uc774\ub2e4.<\/p>\n\n\n\n<p>\ub300\ud45c\uc801\uc778 \uac8c Redmine\uc778\ub370, Redmine\uacfc \ud615\uc0c1\uad00\ub9ac \ud234\uc744 \uc5f0\uacb0\ud558\uc5ec \uac19\uc774 \uc0ac\uc6a9\ud558\ub294 \uacbd\uc6b0\uac00 \ub9ce\ub2e4.<\/p>\n\n\n\n<p>\uc774\ub807\uac8c \ud558\uba74, \uaf64\ub098 \ud6a8\uc728\uc801\uc73c\ub85c \ud504\ub85c\uc81d\ud2b8\ub97c \uad00\ub9ac\ud560 \uc218 \uc788\uace0, \uba85\ud655\ud558\uac8c \uc758\uc0ac\uc804\ub2ec\uc744 \ud560 \uc218 \uc788\ub2e4\ub294 \uc7a5\uc810\uc774 \uc788\ub2e4.<\/p>\n\n\n\n<p>\ubb3c\ub860, Redmine\uc0ac\uc6a9\ubc95\uc744 \uc54c\uc544\uc57c \ud558\ub2c8 \uac1c\ubc1c\uc790 \uc785\uc7a5\uc5d0\uc11c\ub294 \ub2ec\uac11\uc9c0 \uc54a\uc744 \uc218 \uc788\uaca0\uc9c0\ub9cc, \uad00\ub9ac\uc790\ub098 \uacb0\uad6d \uac1c\ubc1c\uc790\ub3c4 \ucd94\ud6c4\uc5d0 \uc790\uae30\uac00 \uc791\uc5c5\ud55c \ub0b4\uc6a9\uc774 \uc798 \uae30\uc5b5\ub098\uc9c0 \uc54a\uc744 \ub54c \ub9ac\ub9c8\uc778\ub4dc\ud558\uae30\uc5d0 \uc88b\ub2e4.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\ud504\ub85c\uc81d\ud2b8\ub97c \ud558\uac70\ub098, \uad00\ub9ac\ub97c \ud558\uace0 \uc758\uc0ac\uc18c\ud1b5\uad00\ub9ac \ud234\ub85c \uc0ac\uc6a9\ud558\uae30\ub3c4 \ud55c\ub2e4.<\/p>\n\n\n\n<p><a href=\"https:\/\/redmine.org\/\">https:\/\/redmine.org\/<\/a> \uc5d0 \ubc29\ubb38\ud574\uc11c \ub2e4\uc6b4\ub85c\ub4dc \ub610\ub294 \ud544\uc694\ud55c \uc815\ubcf4\ub97c \uc5bb\uc73c\uba74 \ub418\uaca0\ub2e4.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\ud615\uc0c1\uad00\ub9ac\ub97c \ud558\uae30\uc704\ud574 \ubb34\uc870\uac74 Local \ucef4\ud4e8\ud130\uc5d0 \uc124\uce58\ud574\uc57c \ud558\ub294 \uac83\uc740 \uc544\ub2c8\ub2e4.<\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/\">https:\/\/github.com\/<\/a> \uc5ec\uae30\uc5d0 \uacf5\ud1b5\uc73c\ub85c \uad00\ub9ac\ud558\uc5ec \uc4f0\ub294 \ubc29\ubc95\ub3c4 \uc788\ub2e4.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>\ud504\ub85c\uc81d\ud2b8\ub97c \uc131\uacf5\uc801\uc73c\ub85c \ub05d\ub0b4\uace0 \uc798 \uad00\ub9ac\ud558\uae30 \uc704\ud574\uc11c\ub294 \uc5ec\ub7ec\uac00\uc9c0\uac00 \ud544\uc694\ud558\ub2e4.<\/p>\n\n\n\n<p>\ubaa8\ub4e0 \uac83\uc744 \ud63c\uc790\uc11c \ub2e4 \ud558\uae30\ub294 \ubc88\uac70\ub85c\uc6b4 \ud504\ub85c\uc81d\ud2b8\uac00 \ub300\ubd80\ubd84\uc774\ub77c \uc798 \ud611\uc5c5\ud558\uace0 \ud6a8\uc728\uc801\uc73c\ub85c \uad00\ub9ac\ud558\ub294 \ubc29\ubc95\uc744 \ucc3e\uc544\uc11c \uc9c4\ud589\ud574\ubcf4\ub3c4\ub85d \ud558\uc790.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud504\ub85c\uc81d\ud2b8\ub97c \uc9c4\ud589\ud558\ub2e4\ubcf4\uba74 \uc18c\uc2a4\uad00\ub9ac\ud558\uae30\uac00 \ucc38 \uc0dd\uac01\ubcf4\ub2e4 \uc5b4\ub835\ub2e4. \ub09c \ucc98\uc74c\uc73c\ub85c \uae08\uc735\uad8c(\uc740\ud589) \ud504\ub85c\uc81d\ud2b8\ud558\uba74\uc11c \uc0ac\uc6a9\ud558\uac8c \ub41c \uac83 \uac19\ub2e4. \ucc98\uc74c\uc73c\ub85c \uc0ac\uc6a9\ud55c \uac83\uc740 CVS\ub77c\ub294 \ud234\uc774\uc5c8\uace0, \uc774\ub54c \uc0ac\uc6a9\ud55c \uc5b8\uc5b4\ub294 Powerbuilder \uc600\ub2e4. 4GL \ud234\uc774\uc5c8\ub294\ub370, \uc774\ub97c \uc804\ubd80 \ud14d\uc2a4\ud2b8 \ud615\ud0dc\ub85c \ubc14\uafd4\uc11c \uc800\uc7a5\ud588\ub358 \uac83\uc73c\ub85c \uae30\uc5b5\ud55c\ub2e4. \uadf8 \uc774\ud6c4 SVN\ub3c4 \uc37c\uace0, \uadf8 \ub2e4\uc74c\uc5d0 \ucd5c\uc885\uc801\uc73c\ub85c\ub294 GIT\uc744 \uc0ac\uc6a9\ud588\ub2e4. SVN\uacfc GIT\uc758 \ucc28\uc774\ub97c \uc124\uba85\ud558\uc790\uba74, SVN\uc740 \uc18c\uc2a4\uc804\uccb4\uc5d0 \ub300\ud55c \ubd80\ubd84\uc740 SVN\uc11c\ubc84\uc5d0 \ub450\uace0 \ubcc0\uacbd\ub418\ub294 \ubd80\ubd84\ub9cc\u2026 <span class=\"read-more\"><a href=\"https:\/\/sejiwon.com\/?p=130\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/sejiwon.com\/index.php?rest_route=\/wp\/v2\/posts\/130"}],"collection":[{"href":"https:\/\/sejiwon.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sejiwon.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sejiwon.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sejiwon.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=130"}],"version-history":[{"count":1,"href":"https:\/\/sejiwon.com\/index.php?rest_route=\/wp\/v2\/posts\/130\/revisions"}],"predecessor-version":[{"id":132,"href":"https:\/\/sejiwon.com\/index.php?rest_route=\/wp\/v2\/posts\/130\/revisions\/132"}],"wp:attachment":[{"href":"https:\/\/sejiwon.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=130"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sejiwon.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=130"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sejiwon.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}