subversion + TortoiseSVN
http://subversion.tigris.org/
http://tortoisesvn.net/downloads.html
裝一台 svn server
如果你不會用linux 當 server
也可以裝在 windows 上
http://www.visualsvn.com/server/download/
TortoiseSVN 是 svn client
教學很多 例如
http://blog.miniasp.com/post/2010/01/29/Subversion-Branches-and-Merging-using-TortoiseSVN.aspx
感謝回應,讓我學習研究下先
目前已 VisualSVN + TortoiseSVN
兩個軟體網路上搜尋資料很多 只是使用上需要User好好的配合
聽起來,有點操作困難的感覺...
這類東西都有他的基本架構與規定的操作方式,
比如早期要共同編修WORD文件, 通常會把檔案放在一個分享資料夾, 供大家口頭約束去修改 (如:工作紀錄)
如果把相同方案, 放在SVN上操作, 就必須
A lock -> A commit -> A unlock -> B update -> B lock -> B commit -> B unlock -> C update -> C lock -> C commit -> C unlock
誰忘了unlock 就會可能鎖住文件, 誰在改文件前沒update , 確認有沒lock, 那就有機會遇到檔案版本衝突...
大部份文管都有一定操作, 不依操作, 就是你的問題...
總歸一句...人的問題...問神吧
最近也的確有在想這件事...如何在操作性與版控間取得平衡...
或許會來測試...
USER 使用共享資料夾, 自行去做約束, 同步資料夾, 去做SVN版控...
不過操作起來很麻煩....
還在想...XDDD
User人數>50 文件數>20000?...這樣IT不是忙死?....
不要問我...這只代表你該花錢了...