Что svn эквивалентно winkin в прозрачном?

Я новичок в SVN, однако в настоящее время я делаю переход некоторых сценариев Perl из ClearCase. Я знаю, что у Clearcase есть динамические представления, поэтому он может получить доступ к одному или нескольким производным объектам (DO) из динамического представления или преобразовать непроизводимый производный объект в разделяемый (повышенный) производный объект с помощью команды cleartool winkin, Как заменить его эквивалентной командой svn, зная, что svn является статическим.

1 ответ

Вы не: эти понятия производного объекта очень специфичны для динамического представления ClearCase. cleartool winkinобращается к данным любого существующего DO, а DO не существует в Subversion.

Это похоже на " Есть ли мерзавец эквивалентноcleartool catcrmsgstr ": gcc (имеется в виду инструмент, использующий исходные тексты для компиляции) может иметь некоторую информацию, но сам инструмент управления версиями (Subversion) не будет иметь никакой информации.

flag

1) мне пришлось избавиться отomake Концепция вызова make-файла (я получилmakefile.batдля того же)

Это не имеет ничего общего с SVN или git.
Здесь понадобится сторонний инструмент ( OmpenMake, graddle или Bazel (см. " Е").

2) команды cleartool, такие как winkin, endview следует изменить так, чтобы это стало svn-совместимым.

В любом другом инструменте нет понятия динамического просмотра, кроме ClearCase.

3) эти изменения приведут к изменениям в файле *.LOG, который генерируется при успешном запуске *.BAT, мне нужно иметь список файлов (URL и номер редакции, которые будут храниться в файле *.LOG, для этого мне нужно поменять cleartool describe команда)

Это зависит от языка и механизма сборки, которые вы выберете, а не от SVN.
С таким современным языком, как go (golang), вас больше не будет волновать список созданных файлов: будет перекомпилирован только тот, который содержит изменения.

Другие вопросы по тегам