OK ...私は知っています...私は知っています... Visual Source Safeはひどいので、使用しないでください。しかし今のところ私は選択肢がありません。私の会社は今年の終わりまでにそこから移動しようとしていますが、今は私が持っているものと仕事をしなければなりません:(Visual Source Safeブランチ - 間違ったブランチにリンクしました
だから私はVSSデータベース分岐がリリースされたバージョンとメインブランチのための1つを表すと...
$/
+ MyApplication
+ MyApplication4042
+ MyApplication4101
+ MyApplication4103
+ MyApplication4104
+ MyApplication4105
私が持っている問題は、それを編集するには、Visual Studioに行く、私はMyApplication4105の最新バージョンを取得することである。私は編集を開始しかし、ときファイルの一つは、それが代わりにMyApplicationを枝からそのファイルの最新のコピーを引き下げ、と私はMyApplication4105ブランチから引き下げられたファイルに変更を加えるときにバックMyApplicationを枝にそれ冊それを、戻ってそれを予約。
また、MyApplicationブランチからのファイルのコピーを予約した場合、MyApplication4105ブランチからそのファイルを予約することはできません。
MyApplication4105ブランチのソリューションは、基本的にソースコントロールの間違った分岐を探しています。
私は(おそらくこのプロジェクトの他の支店で)前にこの問題を持っていたし、前にそれを解決したと確信している...しかし、私は本当にそれをこの時間を行う方法を見つけることができません。
メモ帳でソリューションファイルとプロジェクトファイル(.slnと.csproj)の両方を開いて、それらのソースコントロール部分を理解しようとしました。それらが特定のブランチを指しているかどうかを調べました。正確に動作しているブランチには、原因である可能性のある別のものは表示されません。
だから、私は別のソースコントロールとしたほうが良いだろう知っている...しかし、私はこれにこだわっている一方で、誰もがこの経験を持っており、メインブランチにリンクされている私の4105支店を停止する方法を知っているん。