<div id="cnblogs_post_body" class="blogpost-body"><p>svn更新路徑,解決辦法詳細步驟,eclipse裏面的更新方法,svn廢棄位置,Windows環境,svn服務器地址換了,如何更新本地工做目錄</p> <p>Windows下,svn服務器IP原本是內網一臺服務器上的https://192.168.1.104,重啓路由器後IP就變了沒法訪問,要換成了https://server1動態的。<br>解決辦法詳細步驟:<br>若是你用的SVN客戶端是TortiseSVN的話,在checkout出來的那個文件夾(根目錄)上點右鍵,選擇TortoiseSVN ——>Relocate(從新定位),在彈出窗口輸入SVN庫新的URL訪問地址就好了。</p> <p>1. 進入本地svn工做目錄的根目錄。如文件是checkout在"E:\web"路徑下,就進到web文件夾下。<br>2. 右鍵-->TortoiseSVN-->Relocate,以下圖:</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106143928566-1851191853.png" alt=""></p> <p>若是找不到Relocate菜單,可能有兩種緣由:<br>(1).當前目錄不是svn工做目錄<br>(2).當前目錄是svn工做目錄的子目錄,須要到上一級目錄</p> <p>3. 點擊Relocate後,會有一個對話框,以下圖:</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106143943222-1483170055.png" alt=""></p> <p>在To URL中,將原來的改爲新的URL,點擊ok。</p> <p> </p> <p>4. 點擊"OK"後,會有一個提示,選擇第一個再也不提示。以下圖:</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106144002847-1419199513.png" alt=""></p> <p> </p> <p>5. 輸入賬號密碼,驗證。</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106144025487-858401425.png" alt=""></p> <p> </p> <p>6.若是是在根目錄而且新的URL輸入正確,會提示切換完成。以下圖:</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106144039362-1738691903.png" alt=""></p> <p> </p> <p>7.點擊「肯定」,而後就能夠像以前同樣操做svn了,可使用Repo-browser查看路徑是否更新成功。</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106144057206-180076472.png" alt=""></p> <p> </p> <p> ==================</p> <p>在eclipse裏面的更新方法相似,步驟以下圖:</p> <p>1.先到svn資源庫研究視圖,選擇從新定位:</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106150113566-1942175614.png" alt=""></p> <p> </p> <p>2.選擇從新的項目:</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106150202316-1066694586.png" alt=""></p> <p> </p> <p>3.更新地址,這裏根目錄跟客戶端的不同,eclipse裏面的項目不是一個大的目錄。</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106150307362-1839204539.png" alt=""></p> <p> </p> <p>4.可能會出現以下沒有權限的錯誤信息,須要先在新地址裏面checkout一個項目出來輸入賬號密碼好再從新定位才能成功。</p> <p> URL access forbidden for unknown reason<br>svn: Unable to connect to a repository at URL 'https://server1/svn/xxx'<br>svn: Access to 'https://server1/svn/xxx' forbidden</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106150701675-1348131737.png" alt=""></p> <p> </p> <p>5.svn廢棄位置:</p> <p><img src="https://images2015.cnblogs.com/blog/47685/201701/47685-20170106151439472-1275690117.png" alt=""></p> <p> </p></div>web