我有一堆遺留的代碼,我檢查到我的SVN存儲庫。我用我的用戶名檢查了它。我想將該提交的作者更改爲另一個用戶'legacy',以便清理打印輸出svn blame
。如何更改SVN中舊版本的提交者?
4
A
回答
7
您需要在存儲庫掛鉤目錄中具有pre-revprop-change掛鉤,以允許更改svn:author屬性。 (只包含「退出0」,可執行腳本就可以了。)一旦你有了這個,那麼你可以做:
svn propedit --revprop -rrev svn:author url
,並進行必要的修改。
3
我不確定你可以直接做到這一點,但有可能是傾銷回購,使用sed
就可以了,並重新導入,作爲一個新的回購。
+0
是的,svn不傾向於直接(和有意)允許這樣的事情。您的方法可能是唯一的方法... – Andy 2009-01-05 23:40:06
相關問題
- 1. 提交SVN而不更改版本
- 2. 更改Subversion中舊提交的作者
- 3. SVN提交和合並舊版本
- 4. 如何查看SVN中的舊版本?
- 5. 更改提交者
- 6. SVN提交這應該是簡單的是較舊版本
- 7. 如何更改svn提交信息
- 8. 如何在同一個svn版本中提交'commit log'本身?
- 9. 如何找出SVN版本的作者?
- 10. svn更改源版本庫
- 11. 如何更改舊版本併合併爲提示?
- 12. 如何在svn中提交特定版本的文件?
- 13. 在SVN中提交單個更改
- 14. 更改Netbeans中的Git提交者
- 15. 用sharpsvn更改提交的svn修訂版
- 16. 商店SVN版本#變量後提交
- 17. 凱明提交新版本SVN倉庫
- 18. 如何提交文件的許多編號的舊版本
- 19. 預先提交的SVN更改屬性
- 20. Eclipse SVN提交一個未更新的版本?
- 21. 自動更新每個SVN提交的setup.py版本
- 22. 如何從舊版本創建新的提交?
- 23. svn:與舊版本B相比,修訂版A的文件已更改?
- 24. 更改舊版平臺版本中的edittext文本顏色
- 25. 如何更改Tortoise SVN中的存儲庫版本號?
- 26. SVN更改版本庫的位置
- 27. 提交更改後,DataGridView行仍舊髒
- 28. svn修復舊版本中所有新版本的東西
- 29. SVN - 僅提交一些更改
- 30. 更改將提交給SVN外部
順便說一句,它看起來像你可以使用svn:date magic屬性以類似的方式設置提交日期。不管這是個好主意,我都會向你保證。 – Cebjyre 2009-01-06 01:15:25