====== 使用 TortoiseSVN 自動加入 SVN 版號 ====== * 其實早在 cvs 就有這功能, 就是在 commit 後, source code 檔案內能自動出現這次 commit 的 svn 版號、日期時間.. ===== 在 TortoiseSVN 的設定 ===== - 在要提供的 SVN 目錄按下滑鼠右鍵出現選單去選 TortoiseSVN -> Properties \\ {{:tech:tortoisesvn_props_01.png|}} - 出現 Properties 視窗後, 點選右下方 New 按鈕, 出現的選單選 Keywords \\ {{:tech:tortoisesvn_props_02.png?800|}} - 出現 Keywords 視窗後, 可以依照需要勾選會使用到的關鍵字 \\ {{:tech:tortoisesvn_props_03.png|}} ===== 在 Source Code 寫入 svn 關鍵字變數 ===== - 增加 svn 關鍵字變數 Exp. $Id$ \\ {{:tech:tortoisesvn_props_04.png|}} - 更改後透過 TortoiseSVN commit \\ {{:tech:tortoisesvn_props_05.png|}} - 完成 commit 之後, 可以看到 $Id$ 已經自動增加 svn 的相關資訊 \\ {{:tech:tortoisesvn_props_06.png|}} ===== 參考網址 ===== * https://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-propertypage.html#tsvn-dug-propertypage-tsvn-props * http://svnbook.red-bean.com/en/1.8/svn.advanced.props.special.keywords.html {{tag>svn TortoiseSVN tips}}