MATLAB: Is CVS version control supported in MATLAB R2015b and will it be supported in future releases?
MATLAB
Is CVS version control supported in MATLAB R2015b and will it be supported in future releases?
Best Answer
CVS integration is still supported in R2015b on Linux and Windows as it was in previous versions. However, we plan to replace it in one of our future releases, although we cannot specify which at this point.
To maintain compatibility for CVS projects in future, one will need to replace CVS version functionality or use workarounds with one of the following options:
1. Use the built-in support for Source Control Integration. Currently, it is available for Git and Subversion.
2. Use the Source Control Software Development Kit to create a plug-in for CVS.
3. Use the MATLAB 'system' function and the command-line API for CVS to replicate existing functionality.
The old CVS integration on Windows is still supported to the extent it was supported in previous versions. One has to use a CVS MSSCCI wrapper, such as PushOK. While using it, there will be warnings which mention that it will be deprecated in a future release.
Similarly, the old Linux CVS integration still exists as it did in previous versions. However, there will be warnings about it going away in a future release when using it.
Take a look at theSource Control Integration section of the documentation. [Note that the online documentation is for the most recent release. If you're using an older release, check the corresponding location in your installation's documentation for a description of the capabilities that are available in that release.]
I'm not familiar with TortoiseHg but after a quick Google search and asearch on the Support site for Mercurial it looks like there are a few files on the File Exchange that may be relevant.
Best Answer