我需要檢查擴展名的文件的內容*的.csproj作爲一部分pre-commit鉤子和驗證他們SVN預提交鉤子 - 獲取文件列表(Windows)中
我怎樣才能得到文件的列表將作爲交易的一部分簽入?
我應該怎麼做才能檢查文件的內容?
我使用Windows版本的Sub版本服務器。我將使用Perl腳本獲取文件列表。
我需要檢查擴展名的文件的內容*的.csproj作爲一部分pre-commit鉤子和驗證他們SVN預提交鉤子 - 獲取文件列表(Windows)中
我怎樣才能得到文件的列表將作爲交易的一部分簽入?
我應該怎麼做才能檢查文件的內容?
我使用Windows版本的Sub版本服務器。我將使用Perl腳本獲取文件列表。
您需要使用名爲svnlook
的svn管理工具來更改文件。
看svnlook cat
- http://svnbook.red-bean.com/en/1.5/svn.ref.svnlook.c.cat.html 和svnlook changed
- http://svnbook.red-bean.com/en/1.5/svn.ref.svnlook.c.changed.html
閱讀SVN book來獲得commit鉤子的句柄。
插入/修改預先提交掛鉤以引用您的腳本。文件列表將由subversion作爲命令行參數提供。
您的腳本是否需要確定命令行中的哪些文件需要驗證。 讓您的腳本在每個文件上運行驗證。 如果您發現某個文件無效,請將您的腳本以錯誤退出代碼退出(通常爲非零)