2016-04-13 12 views
0

私はVisual Studio 2015を持っていますが、私は決して使っていないTFSのようなVisual Studio Team Services(VSOだった)アカウントを持っています。ブランチとラベルを使用して作業を分ける方法

ここは私の問題です。特定の人に仕事を割り当てることについては少し失われています。

私は世界中の人たちと仕事をしています。私は自分のアプリケーションの1つの領域だけを割り当てて作業したいと思っています。そして、私が働いている人には、必要。特に設定ファイルについて話を始めるときには少し心配しています。

私が理解しているように、ブランチを作成して、特定の人や会社に割り当てられた作業を行う必要があるプログラムを追加するだけで、別のブランチではWebアプリケーション部分だけを割り当て、ウェブデザイナーが働くフロントエンドの "ブラウザ"を持っている。

ブランチを追加したばかりのときに、すべてのソースファイルをこのブランチにコピーしていましたが、そのブランチには名前が付けられていませんでした。ハイライト表示され、私はサンドボックスという名前の関連性を持たせたいと思っています。サンドボックスと呼ばれるプログラムを1つだけ割り当てる必要があるからです。

私は木がメインのようになります読んだから

- のみアプリがある場合は

を「私が欲しい< -Webアプリケーション」>のDev - テスト「私が欲しい< -Sandbox」>のDev - >テスト彼らは継承しなければならない、私は仮定している、ソリューション全体の他の参照から。

基本ソースコード全体を各Devにコピーするのは正常ですか?

枝がトランクの直下にあるので、気づかずに私は気づきませんでした。これは木のように右に少しずれていると思います。

私が見た例は、メイン、よく私のメインはトランクです。

誰かが私に簡単な1,2,3の答えを与えることができますが、それは十分なオプションがないので難しくはありません。私はすべての例がTFSであり、VSOではなく、ハウツーに少し違いがあるため、ちょうど失われています。

誰かが私のスナップショットを見て、ここで何をすべきか教えてもらえますか?私がしたいのは、基本ソースを作成してから別の人が作業するための独立したDEVプロジェクトを作成することだけです。

私はこれをすぐに得ることができますが、私は確かに専門家の助けが必要です。

誰かがこのお手伝いをしたいと考えています。私は本当に感謝しています!

I created a branch and it added all the source files, I want only a few files

I picked branch which one should I have picked?

This is exactly what I am going for

答えて

2

あなたは一つまたは多数のアプリケーションが含まれていてもよいフォルダを分岐し、アプリケーションを分岐していません。

アプリケーションがお互いに独立している場合は、アプリケーションごとに分岐を作成するのが理にかなっています。例:

App 1 
    Main 
    Dev 
App 2 
    Main 
    Dev 

など

あなたのアプリケーションが相互に関係していると、コードを大量に共有している場合、それはおそらく、単一のユニットとしてそれらすべてを分岐するより理にかなって:

Main 
    App 1 
    App 2 
Dev 
    App 1 
    App 

の場合第三者によるアクセスをソースツリーの特定の領域に制限することが目的ですが、個々のフォルダレベルのセキュリティ設定を使用してブランチを使用しないで、第三者を置かない領域からロックすることができます(逆に、それらにarへのアクセスを許可する彼らはデフォルトでアクセスを制限された状態でアクセスする必要があります)。

+0

ありがとう、私は本よりも多くを得る! ;)はい、目標は、50を超えるプログラムを使って、ソリューションの特定の部分でさまざまな個人や企業と働いていることです。 db接続文字列を持つプログラムへのアクセスを許可し、cnn.configファイルを制限することは可能ですか?ラベルは何ですか? –

+0

@ AlumCloud.Com個々のファイルに対して読み取り権限を設定できます。ラベルは、コードの特定のリビジョンをマークするためのものです。したがって、バージョン3.2のリリースを行う場合は、特定のソフトウェアビルドをもたらすソースコードのセットにラベルを付けることができます。これにより、バージョン3.2を取得してデバッグすることができます。 –

+0

あなたは上司です!私はそれに多くの時間を費やしてきました。そして、私はあなたの助けを借りれば、それは本当にとてもシンプルです。 –

関連する問題