2010-11-01 61 views
0

我有一箇舊的SVN存儲庫,其中的源代碼很遠,因此添加了很多新的文件和目錄。Svn:提交用新文件高度編輯的目錄

我很好奇,假設我的目錄在Linux環境下(如命令行)爲http://127.0.0.1/svn/myproject,那麼將這個新數據提交給系統的最佳方式是什麼。我可以考慮合併或刪除目錄並重新提交。

+0

這個問題更適合http://programmers.stackexchange.com/ – 2010-11-01 14:43:24

+0

你的第一句話沒有意義。請您澄清一下,或者可以從其他人的幫助中重新制定它? 「真正的源代碼走得很遠」是什麼意思? – sleske 2010-11-01 14:46:12

+0

如果新來源如此不同,爲什麼不直接刪除存儲庫並創建一個新存儲庫? – 2010-11-01 14:59:47

回答

1

沒有在你的倉庫創建一個新的項目,我建議

svn update --accept mine-full 
svn commit -m"your reasonable comment" 

至極更新你的工作副本在你的庫中的最新變化,在使用中發生衝突時你的工作拷貝的來源。

如果你想創建在你的倉庫一個新的項目,你可以使用

svn export WorkingCopyUrl SomeLocationUrl 

從源中去除所有.svn文件夾和導入SomeLocationUrl與您所選擇的方法到新的項目。