After installed and tested
Vault/Fortress. I think Vault has many features very
useful for our team:
- Vault can import the
data from database of VSS, and you can compare the update histories between VSS
and Vault
- Cheap branching, very
fast and height efficiency. Atomic check in support. All the files you check in
same time regard as one unit, if one of them commit failed then all the files
will be rollback.
- You can shelve you
unfinished change, and you can un-shelve it any where.
- Client User GUI is
supper friendly and straightforward. Much easier to use than VSS or any other
revision tools.
It has Integrated GUI with VS and
Eclipse. In Visual Studio, only need 3 steps you can switch the opened solution
from control of VSS to Vault.
- Supper easy to merge,
it has similar functions like Beyond Compare, but integrated in its GUI. The
tools of compare branches and folders is also very useful when we do branch
merge.
- It use SqlServer
database as its backend, so it is easy to management.
It has Programming API, we can do
some integration work ourselves if need.
7
Fortress is a Project Management and
Bug tracking system. It integrated with VauLt, when you check in, you can easily
broswer the project/bug items you are working on, and associate the “Bug_Id”
with the checkin. All description in project/Bug item can be load to check in
comments with out “Copy\paste”. You can force all check in must need a
bug_Id.
8
Higher Security, you can set
different privilege for projects/branches with different developers and groups.
There are more features I didn’t
list.
More information available at
http://www.sourcegear.com/products.html