アカウント名:
パスワード:
Team Foundation Server?Git?Subversion?
今はgit化されたTFSという話。数年前は純粋なTFS。TFSは使ってたけど、perfoce使ったことないので正確なところはわからんけど、TFSはperfoceのブランチだったらしい。10うん年前からTFSは、いまでいう CI みたいな機能が含まれててコミットしてても、仮コミット扱いで、裏で動いてる単体テストにfailした仮コミットは本流には入れられず、リジェクトされて、全部passしたら自動的に本流にマージされるとかいう運用できてた。SVNが重すぎて泣いてた頃にパフォーマンスも良い上に、機能満載で商用のリポジトリ管理とはこういうものなのかと感動した覚えがある。いまではgitでも、それこそSVNでも同じこと出来るけど。
VSSなんてのもあったが、あれはMS自身で何か使ってたんかいな?
今はgitが正義な世の中だけど純粋なTFSも良い物だった思う。今でもプロジェクトによってはgitがベストではないケースも多々あると思うし。完全に企業オフィス内でしかソースアクセスを認めない場合とか。思考停止が一番ダメだよね。
完全に企業オフィス内でしかソースアクセスを認めない場合とか。
この場合固有の条件で、GitがいまいちでTFSが有利な事とかがあるんですか?(TFSよく知らない)
TFS(gitをバックエンドにしない場合)はリポジトリのクローンが難しい。欠点は美点でもあってソースを外部に持ち出しにくくなる。
まぁ履歴を無視すりゃチェックアウトしたものを持ち出せるのだけどね。
えーそういうことー?wそりゃ真の資産価値は履歴でそれに比べればスナップショットの価値が低いのはそうだけどさーw
まあツールの特性ってのは確かにあるよね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
Windows OSのソースコード管理はなにでやってるの? (スコア:0)
Team Foundation Server?Git?Subversion?
Re: (スコア:0)
今はgit化されたTFSという話。数年前は純粋なTFS。
TFSは使ってたけど、perfoce使ったことないので正確なところはわからんけど、TFSはperfoceのブランチだったらしい。
10うん年前からTFSは、いまでいう CI みたいな機能が含まれててコミットしてても、仮コミット扱いで、裏で動いてる単体テストにfailした仮コミットは本流には入れられず、リジェクトされて、全部passしたら自動的に本流にマージされるとかいう運用できてた。
SVNが重すぎて泣いてた頃にパフォーマンスも良い上に、機能満載で商用のリポジトリ管理とはこういうものなのかと感動した覚えがある。
いまではgitでも、それこそSVNでも同じこと出来るけど。
VSSなんてのもあったが、あれはMS自身で何か使ってたんかいな?
Re: (スコア:0)
今はgitが正義な世の中だけど純粋なTFSも良い物だった思う。
今でもプロジェクトによってはgitがベストではないケースも多々あると思うし。
完全に企業オフィス内でしかソースアクセスを認めない場合とか。
思考停止が一番ダメだよね。
Re:Windows OSのソースコード管理はなにでやってるの? (スコア:0)
完全に企業オフィス内でしかソースアクセスを認めない場合とか。
この場合固有の条件で、GitがいまいちでTFSが有利な事とかがあるんですか?(TFSよく知らない)
Re: (スコア:0)
TFS(gitをバックエンドにしない場合)はリポジトリのクローンが難しい。
欠点は美点でもあってソースを外部に持ち出しにくくなる。
まぁ履歴を無視すりゃチェックアウトしたものを持ち出せるのだけどね。
Re: (スコア:0)
えーそういうことー?w
そりゃ真の資産価値は履歴でそれに比べればスナップショットの価値が低いのはそうだけどさーw
まあツールの特性ってのは確かにあるよね。