CVS compared with Team Foundation Version Control
Author: pigfoot
6
Jun
Buck Hodges 的 CVS compared with Team Foundation Version Control.
Team Foundation Version Control (TFS) advantage:
- atomic checkins
- shelving, 這個功能大概來說, 就是把自己的 code 放到 server, 一樣會作 Version-controlled, 但是不會真的 check-in. 有興趣可以看 Team Foundation’s WebLog 的 Overview of Branching, Merging, and Shelving.
- TFS has a SQL database for the server
- checkin policies
- supports rename/move, 這個還沒有就太糟糕了 :p
- Uses SOAP over HTTP (or HTTPS) to communicate with the server
- stores files compressed as reverse deltas (diffs from one version to the next)
和 svn 比起來, shelving 和 Microsoft Visual Studio 的高度整合比較吸引我 :p
Popularity: 6% [?]
Filed under: IT, Microsoft
Leave a reply