PVC から SVN に移行する手順を教えてください。オープン ソース ツールを検索したところ、polarion pvcs2svn ツールが見つかりました。誰かがこのソフトウェアを使用したことがある場合は、従った手順と使用した config.properties ファイルを提供してください。私はこのソフトウェアを使用するのが難しいと感じています。私でさえ、この製品のフォーラムから何の助けも受けていません。
4330 次
1 に答える
0
このツールの使い方は非常に簡単です。バージョン 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
お役に立てば幸いです(私の英語で申し訳ありません:))
于 2014-07-11T11:56:08.140 に答える