我試圖找到任何功能似乎在服務器端和客戶端的'重命名',但失敗了,是否有可能?如何在VisualSVN或客戶端TortoiseSVN(win32平臺)中重命名項目?
3
A
回答
3
1)檢查項目&確保沒有人使用它。可能是停止服務器的一個好主意。
2)備份庫
3)在服務器上,根項目目錄再次重命名爲新名稱
4)啓動服務器,並在客戶端上,請使用新的名稱。
所有這些都需要您自擔風險 - 我只用本地文件系統進行測試。
0
我沒有嘗試,但在TortoiseSVN有一個Repo瀏覽器,當你點擊右鍵,你可以在這裏重命名項目名稱。
3
我在尋找類似的答案,並能夠拼湊出這個(令人驚訝的簡單)解決方案。假設,即IF您可以登錄到運行VisualSVN服務器的實際服務器(機器)。 和你是唯一的開發者。 (或者可以很容易地告訴其他開發者關於這個改變,以便他們可以效仿)。
服務器端:
登錄到所述服務器,打開 「VisualSVN服務器管理器」(GUI)
就在那裏的家/啓動頁, 「庫」 下,單擊 「導入現有存儲庫...」指定源&目標(它將爲目標創建新文件夾)。
客戶端(意思是,你的電腦/文件夾中你已經保存你的工作拷貝項目/文件&實際上他們在Visual Studio中工作):
-
在Windows資源管理器
- ,開點擊項目的文件夾並右鍵單擊,然後在「TortoiseSVN」 - >點擊Relocate ...;它會詢問新存儲庫的SVN URL,然後提示你「你確定嗎?」 (說是)。
- 驗證您可以查看整個SVN記錄歷史,做一個SVN更新,等等。(不管你覺得舒服)
服務器端:
- 刪除(使用VisualSVN服務器經理,仍然)舊的存儲庫。
同樣,你需要告訴所有其他開發者在這個項目上進行重命名,因爲每一個(每個客戶端)都需要做SVN重定位的事情。
如果這種情況不適用,你需要更多的深入到VisualSVN服務器管理工具:http://www.visualsvn.com/support/svnbook/reposadmin/maint/
1
在你的客戶機:
- 右鍵單擊該項目文件夾>回購-browser
- 在回購瀏覽器重命名該項目
- 在你的機器,結賬用新名稱,在你需要它
- 刪除的文件夾機智的項目h從您的機器上的舊名稱
相關問題
- 1. 如何重命名Google雲端平臺項目?
- 2. Win32和x64平臺命名
- 3. 無法重命名項目TortoiseSVN&Subversion
- 4. MongoDB GUI客戶端(跨平臺或Linux)
- 5. VisualSVN詢問TortoiseSVN
- 6. 如何在XCode中重命名項目?
- 7. 如何在Xcode中重命名項目?
- 8. ServiceStack重命名SyncReply客戶端
- 9. TortoiseSVN - 客戶端中丟失的文件
- 10. Iphone:如何重命名項目在Xcode4
- 11. TortoiseSVN和重命名作者
- 12. 基於VisualStudio的富客戶端平臺
- 13. ASP.NET Usercontrol客戶端名稱重新命名後不重置
- 14. 在MyEclipse中重命名項目名稱
- 15. 在Roslyn重命名項目
- 16. 項目屬性中的TortoiseSVN客戶端掛鉤(刪除緩存文件)
- 17. 製作Eclipse Sirius插件或Eclipse富客戶端平臺
- 18. Eclipse富客戶端平臺,添加文本框或類似
- 19. Subversion的ASP.NET項目(VisualSVN客戶端) - 我應該忽略哪些文件?
- 20. Silverlight RIA Services - 從客戶端的服務器端項目引用命名空間
- 21. Android平臺的Twitter客戶端是最終項目的一個好主意嗎?
- 22. 多個Subversion客戶端和TortoiseSVN
- 23. 如何在VS2010中重命名項目名稱
- 24. 如何在Android Studio中重命名項目和包名稱?
- 25. 如何重命名接縫項目
- 26. 如何順利重命名Phoenix項目?
- 27. 如何重命名我的CVS項目?
- 28. 如何重命名我的項目?
- 29. 如何重命名Play項目?
- 30. 如何重命名xcode項目文件
這是關於重新命名存儲庫名稱或存儲庫中的東西嗎? – 2009-12-29 19:39:15