是否有可能在SVN簽出期間在文件的開頭添加評論?是否可以在從SVN簽出時更改文件?
0
A
回答
1
此功能類似於在CVS,rcs和其他中的$Log$
關鍵字擴展,實際上只有線性歷史。只要您開始使用分支並在分支之間合併,就會發現$Log$
關鍵字只是一種自動生成無用合併衝突的方法。如果您使用分支和合並,您將在CVS中的$Log$
關鍵字中遇到同樣的問題。
SVN的一部分內容是使用分支和合並比CVS更容易。有關更多詳細信息,請參見SVN FAQ中關於此點的討論。
2
在所有的時候,你可以想到,爲什麼結賬是你想要做到這一點?很明顯,您希望所有的源文件都包含版權聲明 - 爲什麼不編寫一個pre-commit hook腳本來檢查文件頭和錯誤是否出錯?爲開發人員提供文件模板,所以很容易第一次就能正確使用它,並且容易將版權聲明覆制到違規文件中,並且您已設置好。
1
其他人指出了這是一個壞主意的一些原因。這是另一個。
它會擊敗svn的便捷命令。 例如: svn ci會一直檢查每個文件。 svn status將列出每個文件,使其無法查看已更改的內容。
相關問題
- 1. 是否可以更改xib文件?
- 2. 是否可以更改導葉輸出?
- 3. 是否可以創建SVN標籤,保留源文件的時間戳?
- 4. 是否可以從XML文件動態更改資源?
- 5. 是否有可能簽出沒有這些.svn文件夾的顛覆文件?
- 6. 是否可以安排svn更新?
- 7. 是否可以實時更改菜單?
- 8. 是否可以從svn倉庫中清除文件?
- 9. 是否可以在運行時修改可執行文件?
- 10. 是否可以簽署MSBuild文件?
- 11. 是否可以使用SVN並仍然可以直接在FTP上更改文件?
- 12. 是否可以更改事件順序?
- 13. 是否可以自動更改svn存儲庫佈局?
- 14. 是否可以更改SVN分支的父級?
- 15. 是否可以在運行時更改組件樣式?
- 16. 如何從svn簽出特定文件?
- 17. 在SourceSafe中籤出文件的更改簽出文件夾
- 18. 是否可以檢查是否從IMG標籤發出請求?
- 19. 在簽出時可以讓git svn「重新定位」分支文件嗎?
- 20. SVN僅導出已更改的文件
- 21. 當我們提出apprequest時,是否可以更改縮略圖?
- 22. 在iOS中點擊標籤後是否可以更改場景?
- 23. 簽出SVN中的文件
- 24. 是否有可能svn在數據庫中籤出
- 25. (Delphi)是否可以將標籤更改爲.html文件中的內容?
- 26. 是否可以在PHP中更改$ _ ['http_referer']?
- 27. 上次更改文件時,是否可以(在git中)保留該信息?
- 28. 是否可以在(Project)-Swift.h頭文件生成時進行更改?
- 29. 是否可以從TortoiseSVN中的標籤創建分支,而無需先從SVN服務器檢出標籤?
- 30. 是否可以從簽入(TFS)中排除某些文件?
你能更具體嗎?通常,當你CO時,這些文件就是本地下載的。 – jldupont 2009-10-16 19:13:30