2013-10-23 69 views
0

過去,我的工作組使用Subversion作爲版本控制系統來設計具體的軟件。不幸的是,出於同樣的原因,這個程序的開發在版本1.5.6中停止了。如何開始在過去使用SVN的項目中使用SVN

現在我們想重新開發此應用程序,但是與SVN相關的存儲庫,.svn文件夾和每個文件都不可用。我們希望從版本1.5.6開始,那麼如何創建新的存儲庫和項目,從1.5.6開始更新,提交...?

謝謝。

回答

0

以下信息僅在您有權訪問軟件的實際源代碼(備份,svn導出,tarball ......您瞭解點)時纔有效 這樣,您將失去的是提交的

  • svnadmin create /path/to/new/svn/repository歷史(創建一個新的存儲庫)
  • 創建一個空文件夾和CD吧
  • 結賬回購svn checkout URL .
  • 複製所有文件的項目到該文件夾
  • svn add *
  • svn commit -m "initial commit 1.5.6" --force-log

替代方式(沒有工作副本):
(如果您的源位於/我的/來源/位置)

  • svnadmin create /path/to/new/svn/repository(創建新庫)
  • cd /my/source/location
  • svn import file:///path/to/new/svn/repository

修訂版本號將是1.您的應用程序應該保持它的版本在內部和這兩個應該是分開的。

+0

現在我發現它看起來像一個http://stackoverflow.com/questions/15510119/how-to-add-an-existing-folder-with-files-to-svn的副本 – johnnieinlab