Дело не в этом трудный переключиться между системами управления версиями. Поскольку другие упомянули, что важная вещь состоит в том, чтобы начать использовать что-либо как можно скорее. Преимущества использования управления исходным кодом по не использованию управления исходным кодом значительно перевешивают дифференциальные преимущества между различными типами управления исходным кодом.
Помнят, что, неважно, то, какая версия управления исходным кодом Вы используете Вас, всегда будет в состоянии сделать преобразование грубой силы в другую систему путем установления файлов от старой системы на диск и затем импорта тех необработанных файлов в новую систему.
, Кроме того, будучи знакомым с основными принципами управления исходным кодом очень, очень важный навык для имения как разработчик программного обеспечения.
There is the built in command COMP
that you could use. It depends a little bit on what you actually want to compare.
Compares the contents of two files or sets of files.
COMP [data1] [data2] [/D] [/A] [/L] [/N=number] [/C]
data1 Specifies location and name(s) of first file(s) to compare.
data2 Specifies location and name(s) of second files to compare.
/D Displays differences in decimal format.
/A Displays differences in ASCII characters.
/L Displays line numbers for differences.
/N=number Compares only the first specified number of lines in each file.
/C Disregards case of ASCII letters when comparing files.
To compare sets of files, use wildcards in data1 and data2 parameters.
Use a syntax like COMP c:\folder1 c:\folder2
to compare all files in folder1
with the content of folder2
. If you need to recurse into the subdirectories, you need to use a batch script using a FOR
loop and the PUSHD
and POPD
command.
Just leave a comment, if you need help with that.
I use Cygwin's versions of the Unix command line tools:
diff -r dir1 dir2
I've also used MinGW in the past. Both have a few gotchas, but are "close enough." For visual diffs, I like WinMerge pretty well.