- PR -

2つのVSSの同期について

1
投稿者投稿内容
kureru
常連さん
会議室デビュー日: 2005/07/26
投稿数: 22
投稿日時: 2007-01-10 20:16
お世話になります。

VisualSourceSafe2005を使用して開発しているのですが、
VSSサーバAとVSSサーバBとが存在し、2つのVSSサーバで同じソリューションを管理したいのですが、
Aで変更があった場合、Bにも、なにかのタイミングで、Aで変更があったものだけをBのほうにも
変更を反映させたい(VSSサーバBでも別の変更が入る)のですが、
何か方法をご存知の方がいれば、教えていただけないでしょうか。

よろしくお願いします。
温州蜜柑
ベテラン
会議室デビュー日: 2005/01/24
投稿数: 65
お住まい・勤務地: 東京都
投稿日時: 2007-01-11 01:50
定期的に自動反映させたいのであれば、VisualSourceSafeコマンドラインを
駆使すれば実現することは可能だと思います。
ただし、プログラミングには骨が折れると思います。
perlスクリプトと併用して、少し簡略化できる程度かと思います。
VisualSourceSafeコマンドラインはヘルプ->目次でリファレンスを
ご覧ください。

同時刻近辺で同一ファイルを別VSSでそれぞれ変更された場合は、
人間の判断が必要かと思います。(以下のような場合)
10:00 VSSサーバAで管理されているFile-Xが変更される
10:01 VSSサーバBで管理されているFile-Xが変更される
10:05 自動反映実行(したくても人間によるマージが必要では?)

こんなツールを利用すれば手動反映もある程度簡略化されるかもしれません。
(私は差分納品などで活用してますが...)
http://www.vector.co.jp/soft/winnt/prog/se257047.html

ズバリな回答でなくてすまないです。
kureru
常連さん
会議室デビュー日: 2005/07/26
投稿数: 22
投稿日時: 2007-01-11 09:11
温州蜜柑さんありがとうございます。

コマンドラインのほう調べてみたのですが、
少し時間はかかりそうですが、実現できそうなのでやってみたいと思います。

ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)