回答
一,我用了很多是svn:executable
,其中規定對這些操作系統文件,其中這樣的事情存在的「+ X」權限:
svn propset svn:executable yes thefile.exe
有svn的specfic屬性和第三方/通用屬性。 svn特定屬性以svn開頭:svn本身使用它。
我設置的最常見的例子是svn:ignore,它告訴subversion忽略來自比較的目錄/文件並提交到subversion repo中。我們在IDE中使用它很多,這些IDE在項目結構中生成文件,因此您不必/必須將它們提交到結構中。
還有svn:externals,它本質上是一個符號鏈接,您可以在其中引用將作爲當前目錄提取的不同subversion repo /目錄。這僅適用於目錄。
還有svn:eol-style,它可以指定文件中的換行符。
我使用的最強大的屬性之一是svn:externals
。這將允許您共享來自存儲庫(甚至其他存儲庫)中不同位置的文件/子目錄。有這個重用是非常有用的。
從TortoiseSVN的幫助:
有時是非常有用的構建作出了 數量不同檢出的 工作副本。例如,對於 示例,可能需要不同的文件 或子目錄來自 存儲庫中的不同位置, 或可能來自不同存儲庫 。如果您希望每個用戶 具有相同的佈局,您可以將svn:externals屬性定義爲 ,以便在指定資源 處將 拉到需要它們的位置。
+1 svn:externals。需要一個功能請求,以建立一個綜合的答案... – 2011-06-09 05:20:01
偉大的想法史蒂文。 – 2011-06-09 05:22:24
有些人喜歡設置svn:keywords
屬性在其源文件中獲得keyword substitution。這:
$HeadURL: http://svn.collab.net/repos/trunk/README $
和$Id$
有:
$ svn propset svn:keywords 'HeadURL Id'
例如,將之類的東西替換源文件$HeadURL$
$Id: calc.c 148 2006-07-28 21:30:43Z sally $
有些人喜歡這些,有些不是。
還有svn:mime-type
財產如討論over here。對於標記不應將行尾標記調整爲符合本地約定的二進制文件,此標記非常有用。
感謝您的信息 – vadiraj 2011-06-09 07:18:54
- 1. 什麼是引用屬性?
- 2. 什麼是屬性?
- 3. 什麼是SVN
- 4. uitableviewcell的屬性是什麼?
- 5. 什麼是dsCorePropagation屬性,爲什麼我的腳本使用它?
- 6. 什麼是強屬性屬性
- 7. 什麼是用戶類的ou屬性
- 8. wicket:scope屬性的作用是什麼?
- 9. C#中屬性的用途是什麼?
- 10. 'datalim'屬性的作用是什麼?
- 11. unsafe_unretained屬性的用法是什麼?
- 12. html name屬性的用途是什麼?
- 13. ncurses A_PROTECT屬性的作用是什麼?
- 14. 什麼是`constructor`屬性真的用於?
- 15. 什麼是SVN實際使用mergeinfo?
- 16. 什麼是HttpDelete屬性
- 17. PHPUnit:'屬性'是指什麼?
- 18. 什麼是antiJARLocking屬性?
- 19. 什麼是ThemeInfo屬性?
- 20. 什麼是屬性節點
- 21. 什麼是「空」@about屬性?
- 22. 什麼是g_editable屬性?
- 23. 什麼是.NET Control.Margin屬性?
- 24. 什麼是lpformnum屬性?
- 25. 什麼是UITableView separatorEffect屬性?
- 26. 什麼是同步 - 屬性?
- 27. 什麼是UIScrollView contentInset屬性?
- 28. 什麼是data-mouseover屬性?
- 29. PoolingNHttpClientConnectionManager:什麼是timeToLive屬性?
- 30. 什麼是Unity InjectionConstructor屬性?
+1對於svn:忽略! – 2011-06-09 05:18:38