基本的に Web ブラウザーから管理および使用できる、優れた Web インターフェースを備えたバージョン管理システムはありますか?
インターフェイスは、新しいコードのコミットと以前のコミットの表示/ダウンロードの領域で機能する必要があります。
基本的に Web ブラウザーから管理および使用できる、優れた Web インターフェースを備えたバージョン管理システムはありますか?
インターフェイスは、新しいコードのコミットと以前のコミットの表示/ダウンロードの領域で機能する必要があります。
GitHubは前述の Beanstalk に似ていますが、Git 用です。コミット (およびブランチ、タグ、マージなど) を表示するための優れた UI を提供することは知っていますが、UI からコミットできるかどうかはわかりません。
Git が使いやすいと誰も非難したことはありません (たとえば、TortoiseGit が来ると聞いていますが)。
http://www.beanstalkapp.com/がホストする Subversion サーバーを使用しています。Beanstalk には、プロジェクト ソースをナビゲートするための豊富なインターフェイスがあります。ただし、コードのチェックインとチェックアウトには使用しません。これは、他の Web インターフェイスと同様に、一度に 1 つのファイルをコミット/更新するためです。これは、大規模なプロジェクトでは非常に厄介です。
コミット/更新には、(a) BeanStalk へのシームレスなインターフェイスと (b) ファイル エクスプローラーの統合を提供する TortoiseSVN を使用します。
Mike Miller が言ったように、ソース管理システムの選択のベースとして Web インターフェースを検討するつもりはありません。
ClearCaseには優れた GUI がありますが、かなりの費用がかかります。
現在、ほとんどの SCM システムには、追加できるサード パーティによって作成された Web インターフェイスがあります。CVS にはWinCVS 、 SVNにはTortoiseSVNとTrac 、Git にはgit-guiを使用します。
基礎となる SCM にどのような機能があるかを確認することに集中し、その上に GUI を重ねてそこから取り出します。
VSS ? うーん。それについてはわかりません。私見では
MKSにはブラウザ インターフェイスがありますが、まったく使用できません。UI が非常に貧弱で、完全に JavaScript で管理されているため、何かをブックマークしたり、何かへのリンクを送信したりすることはできません。
さらに、ツリー全体が、各項目へのフル パスを含む 1 つのファイル リストとして表示されます。
SVN などにはオープン ソースのオプションがいくつかありますが、Web インターフェイスの存在をバージョン管理システムの重要な決定ポイントとして使用することはしません。それらのほとんどは利用可能な Web インターフェイスを備えていますが、主要な機能はシステム自体のよりコアです。
MKSにはブラウザ インターフェイスがあると思います。
SourceSafeの最新バージョンには、Web インターフェイスがあります。私はそれを使用していないので、それがどれほどうまく機能するかについてコメントすることはできません.
参考文献: