7

小型化とコスト削減のため、私たちの組織は CM/Telogic/Rational Synergy から無料のツール (おそらく SVN) に移行しています。履歴とブランチ情報を Synergy から無料のツールに転送する方法はありますか?

4

3 に答える 3

2

CM Synergyソースベースを別のSCMにダンプ/インポートするネイティブな方法がわかりません。つまり、通常の「一般的なインポート」戦術が適用されます。

  • いくつかの重要なベースライン/ラベル/ブランチを選択し、ハードドライブに1つずつロードします。
  • ベースラインごとに、そのイメージをソースとして使用して、ターゲットSCMの作業ディレクトリにファイルをコピーします(SVNまたはGit、Gitはそのようなシナリオを非常に簡単に処理できます)。
  • コミットしてから、次のベースライン/ラベル/ブランチに対して繰り返します

しかし、それはあなたが途中でいくつかの歴史といくつかのメタデータを失うことを意味します。

于 2011-01-18T16:55:15.377 に答える
1

github で CM/Synergy から git への変換に関して何かが起こっています: https://github.com/emanuelez/PySynergy

于 2011-04-18T19:31:06.617 に答える
-2

顧客のために、論理履歴を尊重し、メタデータ (ベースライン、タスク、オブジェクトなどの情報) を git タグに追加するプロジェクトの静的リビジョンに基づいて CM/synergy を Git に変換したので、検索可能です。

次に、 submodules( or convert to directory) を使用してサブプロジェクト構造を尊重しました。 Synergy をサポートするhttp://www.2git.io/ ( www.praqma.com / https://github.com/Praqma/2gitによって作成された)のバリアントを使用しています。

私のアプローチは、Synergy の使用に関する問題の処理/無視について非常に堅牢です..

詳細については、私または info@praqma.com までお気軽にお問い合わせください。

于 2018-08-01T07:26:42.930 に答える