即:將svn管理的原始碼從一台伺服器轉移到另一台伺服器,確保svn的log日誌不丟失,開發人員只需要將svn位址relocate到新伺服器即可。操作步驟如下:
注意,不要用powershell操作,會出現未知的問題,就用cmd執行以下操作就行
在原 svn 伺服器上找到 visualsvn server 的安裝目錄下的 bin 資料夾,在命令列中切換至該路徑。
在命令列中輸入svnadmin dump d:\repositories\test > d:\svnback\test.dump
其中 d:\repositories 為原 svn 專案原始碼的存放路徑,d:\svnback 為你將要匯出到的目標資料夾,test 為專案名稱。
將匯出的 .dump 檔案拷貝到新伺服器上,例如資料夾 f:\svnback
在新伺服器上開啟 visualsvn server manager,建立該專案(建立乙個空專案)
在新伺服器上找到 visualsvn server 的安裝目錄下的 bin 資料夾,在命令列中切換至該路徑
在命令列中輸入svnadmin load c:\repositories\test < f:\svnback\test.dump
其中 c:\repositories 為目標 svn 專案原始碼的存放路徑,f:\svnback\test.dump 為之前匯出的檔案
svn svn的switch命令說明
linux下svn 命令說明 switch sw 更新工作副本至不同的 url。1 switch url pegrev path 更新工作副本,切換到同一版本庫中的新 url。其行為跟 svn update 很像,也是將工作副本切換到同一版本庫中某個分支或者標籤的方法。pegrev 決定從,哪個版本...
IT專案中的6類知識轉移
所謂知識轉移,是 知識從某個人的頭腦中轉移到另乙個人頭腦中 或從某個組織轉移應用到另乙個組織的過程。知識轉移包括知識的共享和知識的吸收兩個階段。知識的轉移首先是進 行知識共享,知識的共享可以通過人與人面對面的交流來進行,也可以通過電子郵件 檔案文件 檢視知識庫 調閱科技文獻等方式進行。知識的吸收表現...
SVN SVN伺服器的本地搭建和使用
subversion是優秀的版本控制工具,其具體的的優點和詳細介紹,這裡就不再多說.windows作業系統下面的二進位制檔案包一共有5種,如圖 個人認為最好用visualsvn server 服務端和 tortoisesvn客戶端搭配使用.tortoisesvn安裝包和簡體中文語言包 visuals...