Version Control Systems

Support for VCS is configured by the vcs.xml file. At this moment there is support for Bazaar, CVS, GIT, Mercurial, SCCS and SVN.

e.g. the next svn commands are supported:

svn command action
add invokes svn add
blame asks for revision and shows revision with blame info in editor window
cat asks for revision and shows revision in editor window
commit asks for commit text and commits
diff shows svn diff
cleanup invokes svn cleanup
help invokes svn help
info shows svn info
log shows svn log
ls invokes svn ls
proplistshows svn properties
propset sets svn properties
stat shows svn stat
update updates svn

The VCS submenu is shown:

Finally you can configure auto VCS to be used, in that case syncped checks for each file whether there is an admin dir according to the information in vcs.xml and uses that one.