2017-07-10 76 views
0

我目前正在使用配置爲使用「Lock-Modify-Unlock」作爲其版本控制模型的SVN存款。我需要將該模型更改爲名爲「Copy-Modify-Merge」的模型,即如果我理解正確,則與git具有相同的行爲。SVN:更改版本控制模型

我找不到怎麼做...我發現this documentation解釋完美每一個模型做什麼,但是,這並不表明如何配置存款...

有一個屬性文件更改或者爲了配置我的存款?

謝謝

回答

1

沒有內置的配置開關來改變Subversion的工作方式。如果您的存儲庫要求您鎖定項目以編輯它們,那麼這些項目(或者,在可怕場景中,存儲庫中的每個項目,通過掛鉤腳本執行)都具有svn:needs-lock屬性集。

您需要與您的存儲庫管理員聯繫,以瞭解存儲庫是如何設置的,並且如果它使用掛鉤腳本,請求該個人恢復該掛鉤腳本。您在工作時可能會刪除svn:needs-lock,但您需要先與管理員聯繫,以便或許可以脫身。

以這種方式設置存儲庫可能有一個合理的原因。令人懷疑,但可能。