SCC Tool Dialog Box
This dialog box let you enter the path to one of the support
SCC tool executable.
Thanks to the built-in scripting technology, we have
added an auto-detection feature which is generally able to fill
these paths for you. Nonetheless you can modify the result of
the detection if it does not fit your purpose.
Currently the supported tools are the following:
Tool
|
Default installation path
|
Executable Name
|
Tested versions
|
Bazaar |
C:\Program Files\Bazaar |
bzr.exe |
1.17 |
CVS 1.11 |
c:\usr\bin |
cvs[-1.11].exe |
1.11- |
Darcs |
- |
darcs.exe |
2.4+ |
Git |
C:\Program Files\Git |
git.exe |
1.7 |
Git over SSH |
(none) |
ssh.exe |
OpenSSH 5.2+ |
Git over PLink |
c:\prorgram files\PuTTY |
plink.exe |
0.63 |
ionForge Evolution |
c:\program files\ionForge\ionForge Evolution |
cscmdln.exe |
|
Mercurial (hg) |
c:\program files\mercurial |
hg.exe |
|
Perforce (P4) |
c:\program files\perforce |
p4.exe |
|
SubVersion (SVN) |
c:\program files\subversion |
svn.exe |
1.5-1.7 |
Visual Source Safe |
c:\program files\Microsoft Visual Studio
[year]\VSS\win32 |
ss.exe |
6.0 to 2005 |
Git over SSH or PLink expects
that the git hosts simply accept "git" as the git command
and UTF-8 to be used for all accented
characters.
- Under Unix and Mac OS X:
- Same as Windows, except Microsoft Visual Sourcesafe and
ionForge which do not exist on these platforms. The
executable don't have the .exe extension and are searched
without it in the PATH environment variable.
Nota Bene:
- We studied the well-founded of integrating with
ClearCase, but the philosophy of ClearCase is different from
most other tools in the regard of listing folders and
accessing files. ClearCase uses the notion of view
specifications which works only with a mapping, it makes the
listing directly in ECMerge unnecessary as you must
access your files and folders directly as in a local
filesystem. Nonetheless we build an integration to use
ECMerge as the visual differ/merger in ClearCase, see
Integration with Configuration Management Systems.
- ionForge Evolution seems to be discontinued and support
for this tool is therefore as is.
- Perforce client is supported in both normal and Unicode
mode (beware that you need to configure the server
appropriately).
- Git can access user git repositories as well as so called
"bare" repositories.
-
Subversion: some build of the command line
Subversion tool on
Windows use the OEM code page to output their
results, some use the ANSI code page. If the
accented characters appears garbled in ECMerge user
interface, please open scc/svn.xml and replace the character
"1" by "2" in the occurrence of the string:
<stdout_encoding system_encoding="1"
/>
.
See also