2014-05-15 65 views
1

我的問題本質上是this one,但對於SVN。使用SVN管理本地配置文件

我有本地配置文件,不一定對其他用戶有意義。現在我已經有了足夠的這些配置文件,如果我全部丟失了,那將是一件痛苦的事情。將它們鏈接到代碼版本將會非常有幫助,因爲隨着代碼的發展,配置文件會偶爾發生更改。

作爲一個具體示例,我的項目的makefile偶爾會更改,但包含許多特定於路徑的選項。我想將此文件添加到回購中,以便在更新I時自動同步,但在其他用戶更新時不會自動同步。

我看到這些問題questionquestion,但他們處理應該在多個服務器上的文件。我的問題是關於使用SVN作爲同步,個人,備份

回答

0

我建議你添加一個只能在配置文件上工作的預提交鉤子。如果操作的作者不是你,你可以在代碼中進行操作來限制提交。 希望這會有所幫助

+0

你能解釋一下我該怎麼做嗎?我不確定什麼是「預先提交鉤子」,也不知道「在代碼中進行操作」的含義。謝謝。 – crockeea

+0

檢入存儲庫的掛鉤文件夾。你會發現預先提交的文件。 你可以編輯它,並在其中填入一個檢查,說明文件的路徑是否與你在這裏定義的特定路徑相匹配,那麼只應該允許具有特定權限的ID提交,或者只有當作者與你的ID匹配時它應該被允許提交 –