2009-10-19 20 views
0

我使用的是一個「通用」軟件包的子版本庫,該軟件包中包含不應存在的文件(特定於站點的文件,黑客等)。我無法改變這種情況,並且當我詢問是否代表我改變了這一點時,我已經受到阻撓;我現在正在採取一種解決方法。從Subversion版本庫檢出時排除文件

是否可以排除一些文件被檢出(或在更新時被從存儲庫中取出),以便我可以使用一些乾淨的包的外觀?

這些文件是獨立的,並沒有被其他「好」文件拉入,所以在這方面沒有任何依賴性問題。

(請注意,這不是通常通過SVN回答了問題:「我如何從正在犯停止文件」:。忽略對不起:-))

+0

如果您有提交訪問權限,爲什麼您沒有權限提交修改並刪除或移動它們? – ewanm89 2009-10-19 05:21:51

+0

理想情況下,你可能希望他們在分支機構,所以主代碼行保持乾淨? – ewanm89 2009-10-19 05:23:28

+0

他們可能在他沒有提交訪問權限的項目中。如果你希望它們是SVN,那麼SVN權限是相當精細的。 – 2009-10-19 05:23:46

回答

1

讓我得到這個直:

  • 這些文件被錄入是一個明顯的錯誤。
  • 您有移除它們所需的訪問權限,但您必須詢問您是否被允許行使您的訪問權限。
  • 您被禁止進行必要的更改。

我總結了這個權利嗎?

如果我這樣做,然後我看到您的問題可能有兩個原因:

  1. 你錯了有關問題。
  2. 你在錯誤的工作或錯誤的公司。

我不認爲SVN有辦法解決由這些原因導致的問題。 (FWIW,我同意其他答案,它甚至沒有辦法通過解決)。爲了解決這個問題,在第一種情況下,你需要有人向你解釋。 (如果他們不會,請參閱#2。)在第二種情況下,再找一份工作。不久。