Using GIT, SVN or CVS in SpiderStarting with version 5.6.0 of Spider, there is simple support for version control features (GIT, SVN or CVS) for projects on the Projects tab. This support mainly consists of support for features offered by a free GIT, SVN or CVS client called Tortoise. GIT version, SVN version or CVS version. TortoiseGIT, TortoiseSVN or TortoiseCVS, which can be downloaded from https://www.tortoisegit.net/, https://www.tortoisesvn.net/ or https://www.tortoisecvs.org/, offers the ability to access both local and remote GIT, SVN or CVS repositories. Using it is very simple and is done entirely through commands invoked using the context menu, available by right-clicking on a folder or file on a local drive in Spider. In addition to offering access to TortoiseGIT, TortoiseSVN or TortoiseCVS commands in the context menu, Spider now also supports so-called overlay icons, which TortoiseGIT, TortoiseSVN or TortoiseCVS uses to visually mark the status of local copies of files and directories from the repository. For example, locally modified files that have not yet been uploaded to the repository can have red icons. To use the features supporting GIT, SVN or CVS and TortoiseGIT, TortoiseSVN or TortoiseCVS from within Spider, download TortoiseSVN, download TortoiseSVN or TortoiseCVS and install on your system. The program is also available in Polish language version. After installation, you can immediately download the contents of any repository and place it in the Spider site of your choice. To do this, create a new site in Spider, then right-click on the list of contents in the site directory and select "SVN Checkout" or "CVS Download to Checkout" from the context menu. Using this function will bring up the download module window for the checkout, where you need to indicate the settings of the server storing the main repository and the authorization data for accessing the server. Once the module has been downloaded to the local copy on the Spider site, we can proceed to edit the contents of the module simply by working on the files as before. At any time we can validate the modified file in the repository using the file list popup menu and the "SVN Validate" or "CVS Validate" command. We can view the modification history of the file, and if we have a diff tool (like ExamDiff) installed, we can also view the differences in the local copy of the file compared to the original in the GIT, SVN or CVS repository. TortoiseGIT, TortoiseSVN or TortoiseCVS of course offers many more features typical of GIT, SVN or CVS that cannot be described here. Please refer to the TortoiseGIT, TortoiseSVN or TortoiseCVS documentation to take full advantage of its features in Spider. |
Related topics |