我有我一直在努力作爲一個單獨開發一個Django項目一個項目文件,並已使用TortoiseSVN保持在工作服務器上的存儲庫管理的代碼。我這方面的工作在本地安裝的Django等剔除從SVN倉庫
現在有誰將會在這個項目上工作的第二個人,以及一些其他的電腦工作的可能性。
現在,應該有,暫時,只有一個開發版本這個項目的(支?),但配置文件(settings.py)將需要正在使用的每臺計算機上的不同。我想在每臺PC上創建一個本地版本的文件,不需要再次更改。
如何設置存儲庫(最好在TortoiseSVN的)來排除這個文件?例如。存儲庫不應該包含settings.py。發生檢出時,應更新本地文件夾中的所有文件,但不更改/刪除settings.py的本地副本。發生提交時,settings.py應該被忽略並且不會被上傳。
目前settings.py被覆蓋/更新每個項目文件夾/存儲庫的任何其他文件。
任何在正確方向上的微調都會很有用 - 我是SVN的新手,想知道這是否需要詳細瞭解分支或者是否有更簡單的方法。
感謝
請注意,此操作也會在下次更新時將其從其他人刪除。 Svn在新版本中有一個保持本地交換機,但也有同樣的問題:你需要保留本地副本,但其他人都會丟失他們的本地副本。 – Rytmis 2009-07-20 09:35:06