我有一個關於如何將項目導入到Subversion存儲庫的問題。我通過Google搜索發現了很多答案,但我無法理解它背後的邏輯。在SVN中導入項目的正確方法?
我理解的步驟是:分支,標籤和主幹:
有三個子目錄創建一個項目目錄。
將所有代碼放在主幹下。
運行命令:
svn import project_dir file:///repository_name/project -m "First Import"
其中PROJECT_DIR包含三個子目錄。
在此之後,我需要出去再次檢查我的代碼到另一個目錄:
svn checkout file:///repository_name/project/trunk new_project_dir
繼續在new_project_dir工作。
在我看來,我們創建的project_dir僅供使用一次而忽略它。
我的問題是:
後,我檢出代碼到new_project_dir,是老PROJECT_DIR仍然有用嗎?或者只是給SVN的佈局?
我們是否曾經需要處理其他兩個子目錄:我們自己的分支和標籤(例如,檢出那裏的內容)?或者僅僅是SVN內部使用?如果是SVN內部使用,爲什麼SVN不能自動爲我們創建它?
謝謝。很煩人,我不能使用相同的文件夾,但總是必須創建另一個文件夾 – ericn 2013-08-29 03:03:08