通常我正在使用Tortoise SVN來管理我的項目,如果有人能夠給出一個步驟列表來說明如何使用Tortoise SVN實現它,但其他任何解決方案都足夠好,那麼通常會更好。如何在顛覆中創建分支,排除某些文件?
我需要創建一個文件夾的分支,但我想從源中排除某些文件或文件夾。可能嗎?怎麼做?通常這是一個排除的問題,讓我們說* .sln文件。
解決方案來創建一個完整的分支,然後刪除額外的文件不起作用在我的情況下,因爲有安全要求完全阻止訪問分支上的排除文件。通過這種方法,可以查看歷史記錄中已刪除的文件。
謝謝 亞歷
忘了提及一件事。這有點複雜,有一個安全原因,不這樣做。通過這種方法,每個有權訪問這個分支的人都可以在歷史中看到被刪除的文件,但他們不應該這樣做。 – Alex
好的。下一個明顯的解決方案:採取所有需要的項目,並將它們手動放置到另一個文件夾。然後將該文件夾導入SVN中的「分支」。 –
公平的想法,但在這種情況下,創建一個完整的副本基本上覆制數據。創建普通分支只是複製引用而不復制數據。除此之外,新導入的文件不會保留歷史記錄。他們將被視爲新添加的文件。 – Alex