ウェブサイト開発用のどのバージョン管理システムが無料で利用できますか?


10

開発環境を改善したいのですが、今後はバージョン管理システムの利用を考えています。問題は、バージョン管理システムの経験が少ないことです(Perforceの場合は少しです)。ウェブサイト開発用のどのバージョン管理システムが無料で利用できますか?


何のためのバージョン管理システム-サーバー側コード?HTMLコード?
Pekka

@Pekka Primary for HTML、CSS、およびPHPファイル。
cberg

回答:


14

最新のバージョン管理システムはどれもWeb開発に使用できます。使用するシステムの選択は、基本的に個人の好み、OSの選択/統合、および使用するツールだけです。

サーバー側にVisualSVN、クライアント側にTortoiseSVNを備えたSubversionを使用しています。Windowsエクスプローラーとの統合方法が気に入っています。最近多くの注目を集めているのはGitMercurialです。これら3つは今日最も広く使用されていると思いますが、他にもたくさんあります


1
私の個人的な投票はGitですが、すべてうまくいきます。
Toby

1
もう1つはgitです。Gitは、小規模なローカル開発でも優れています。Gitは邪魔にならず、簡単に使用できます。
laebshade

Eclipse内でsvnをサブクリッププラグインとともに使用する。うまくいきます。
hornetbzz

3

ウィキペディアには予想通り、リビジョン管理ソフトウェアの大きな比較がありますが、主なことは、(開発用コンピューターまたはサーバーのいずれかで)集中型リポジトリを常に使用するか、変更をコミットできるようにするかです。メインリポジトリとは接触していません。

分散リビジョン管理を使用する 2番目のオプションの利点は、通常は作業内容をサーバーにチェックインするが、飛行機の外にいるか、インターネットに接続していない場合でも、リポジトリのローカルコピーに変更をコミットできることです。次に機会があれば、ソフトウェアは他のリポジトリ(または他のいくつかのリポジトリ)とマージできます。

主な集中システムはCVS(旧)とSubversion(略してSVN)ですが、オープンソースの分散型リビジョン管理の主要な企業は、GitMercurial(水銀の化学記号、Hgとも略されます)、そして最近ではバザールです。(同様に、BZR)。

これらの多くには、 "Tortoise <X>"という名前のWindows GUI統合があり、<X>はソフトウェア名です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.