1
A
回答
2
可用的機制是pre-commit hook。我認爲SVN的大部分發行版都帶有這種鉤子腳本的例子。
這裏是由當我創建一個新的回購創造了由分佈的例子鉤:
#!/bin/sh
REPOS="$1"
TXN="$2"
# Make sure that the log message contains some text.
SVNLOOK=/usr/local/bin/svnlook
$SVNLOOK log -t "$TXN" "$REPOS" | \
grep "[a-zA-Z0-9]" > /dev/null || exit 1
# Check that the author of this commit has the rights to perform
# the commit on the files and directories being modified.
commit-access-control.pl "$REPOS" "$TXN" commit-access-control.cfg || exit 1
# All checks passed, so allow the commit.
exit 0
0
只是另一種解決方案
定義忽略列表上庫,在性質(主幹),幷包括所有本地文件,這些文件必須被Subversion命令忽略。
之後它任何和每個結帳/更新將填寫更改的屬性到所有工作副本
相關問題
- 1. Pyopenssl驗證文件簽名
- 2. 文件簽名驗證(CryptQueryObject)
- 3. 文件簽名驗證
- 4. SVN:列出所有簽入文件
- 5. PHP文件輸入驗證
- 6. 文件輸入驗證
- 7. JQuery驗證文件輸入
- 8. Laravel輸入文件驗證
- 9. JQuery驗證文件輸入
- 10. SVN驗證失敗
- 11. SVN簽出到IDE項目文件夾
- 12. Eclipse和SVN導入已經SVN簽出的現有文件夾
- 13. OpenSSL ECDSA簽名和驗證文件
- 14. 驗證使用openssl簽名的文件
- 15. 使用openssl驗證文件簽名dgst
- 16. 身份驗證和文件簽名
- 17. 如何簽名文件然後驗證?
- 18. 使用Perl驗證GPG文件簽名
- 19. 簽出SVN中的文件
- 20. TFS:如何驗證每個文件是否簽入?
- 21. 驗證一些與jQuery文件輸入字段驗證插件
- 22. 爲什麼Openssl簽名驗證需要原始文件來驗證其簽名?
- 23. SVN導入文件
- 24. 驗證標籤文本
- 25. jQuery驗證插件+標籤
- 26. 如何從一個java程序簽入或簽出文件到svn
- 27. 防止簽入SVN
- 28. Jenkins的SVN驗證錯誤
- 29. Powershell,svn和身份驗證
- 30. SVN驗證總和錯誤