Шаги, чтобы перенести ПВХ в SVN
Пожалуйста, предоставьте шаги для перехода с ПВХ на SVN. Я гуглил инструменты с открытым исходным кодом и нашел инструмент polarion pvcs2svn. Если кто-то использовал это программное обеспечение, пожалуйста, укажите шаги и файл config.properties. Мне трудно использовать это программное обеспечение. Даже я не получаю никакой помощи от форума этого продукта.
1 ответ
Этот инструмент довольно прост в использовании. На основе версии 1.3 я публикую некоторые изменения, которые я сделал в нашем текущем файле config.properties:
# Import dump settings
import_dump_into_svn=yes
clear_svn_parent_dir=yes
use_only_last_revision_content=no
file_description_property_key=description
use_file_copy=yes
# FILE SETTINGS
full.dump.file=full_dump_%date%.txt
incr.dump.file=incr_dump_%date%.txt
incr.history.file=incr_history.txt
list.files.to=files_%date%.txt
dump.file.sizelimit.mb=400
# SVN DUMP OPTIONS
trunk_path=trunk
branches_path=branches
tags_path=tags
svnimporter_user_name=svn_user
only_trunk=no
# SVN AUTOIMPORT OPTIONS
svnadmin.executable=svnadmin.exe
svnadmin.repository_path=E:/Repositories/OUR_REPO
svnadmin.parent_dir=.
svnadmin.tempdir=e:/temp/svn/local
svnclient.executable=svn.exe
svnadmin.verbose_exec=yes
svn.log.dateformat=dd MMM yyyy HH:mm:ss
svnadmin.path_not_exist_signature=non-existent in that revision
# PVCS PROVIDER CONFIGURATION #
pvcs.class=org.polarion.svnimporter.pvcsprovider.PvcsProvider
pvcs.executable=pcli.exe
pvcs.projectpath=D:/PVCS/OUR_REPO
pvcs.subproject=
pvcs.tempdir=e:/temp/local_migration
pvcs.checkouttempdir=e:/temp/pvcs_migration
pvcs.log.dateformat=dd MMM yyyy HH:mm:ss
pvcs.log.datelocale=en
pvcs.log.encoding=utf-8
pvcs.log.datetimezone=Europe/Berlin
pvcs.verbose_exec=yes
pvcs.username=ouruser
pvcs.password=ourpass
# pvcs.keep_vlogfile=yes
# pvcs.import_attributes=yes
pvcs.validate_checkouts=yes
После настройки этих деталей вы должны изменить pvcs.log.dateformat, pvcs.log.encoding и pvcs.log.datetimezone в зависимости от часового пояса сервера.
Затем необходимо запустить одну из следующих команд, чтобы начать миграцию.
Linux run.sh полный config.properties
Windows run.bat полный config.properties
Я надеюсь, что это помогает (и извините за мой английский:))