[英]svn senior Developer confirmation before commit codes
我想通過高級開發人員檢查初級開發人員的代碼,然后再將其提交給SVN。 如何使用SVN進行管理? 我的意思是高級開發人員通知初級開發人員想要提交其代碼(例如,通過電子郵件),並在確認后提交代碼。 我們的SVN在Windows服務器上
謝謝。
Subversion不直接支持“代碼審查”模型,就像您可能習慣使用GitHub Pull Request一樣。 這里有一些附加工具可能會有所幫助,但是我從未推薦過任何附加工具,因為我從未使用過。
您可能想嘗試的是讓開發人員在自己的分支機構中工作並作出承諾,然后請高級開發人員進行審核,然后合並到中央干線或其他分支機構中。
有兩種可能性:
您可以使用分支和SVN中的--reintegrate選項將它們自動合並回主干。 只要您遵循一些規則(可以彎曲它們,可以破壞它們,但是會遇到困難),此方法就可以很好地工作:
您可以接受補丁供人們發送。 這是一個非常手動的過程,但是取決於您擁有多少初級開發人員。 請注意,雖然聽起來不可能,但整個svn開發過程都是通過將補丁發送到郵件列表來進行的,直到您發送了足夠的內容以獲得committer-privilege為止。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.