タグ「バージョン管理」の記事一覧
MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから。
2011/11/10
企業で使えそう!PHP製、WebベースのGitリポジトリ管理「Git Manager」
Gitのサーバを立てようと思うとなかなか面倒なイメージがありますが、Web上で管理できるととても手軽になりそうです。PHP製のGit Managerを紹介します。 ログインした後の画面です。ログインはhtpasswdまたはLDAPを利用できます。 リポジトリ追加のダイアログです。 リポジトリ...
2011/10/13
Gitを使った複数人での開発に役立つリポジトリ更新通知「git-dude」
git-dudeを使うとGitリポジトリの更新通知を受け取れるようになります。Gitを開発に使っている企業で入れておけば無意味な衝突を防げるかも知れません。 インストールは簡単です。スクリプトファイルを取ってきて、実行権限を与えるだけです。 使い方としてまずは監視したいリポジトリを~/.gi...
2011/10/04
バージョン管理されているOpenDocumentファイルの差分チェックに「oodiff」
oodiffはBashスクリプト製のオープンソース・ソフトウェア。OpenOffice.orgやLibreOfficeはMS Officeと常に比較されてきた。互換性が完璧にならないと導入できないというなら、一生導入できないだろう。だが全員が全員MS Officeの高いライセンスを必要として...
2011/09/17
Dropboxを使ったGitリポジトリをホスティング「GitBox」
GitBoxはShellスクリプトのオープンソース・ソフトウェア。Gitは分散化リポジトリシステムなので、ネットワークがなくともリポジトリが参照できる。そこをメインにしてしまえばローカルだけでバージョン管理が可能だ。だが複数人になればやはりネットワークを介したリポジトリが欲しいと思うだろう。...
2011/07/07
GitHubを使った開発をもっと高速化するための専用クライアント「GitHub for Mac」
GitHub for MacはMac OSX用のフリーウェア。Githubの魅力に取り付かれてしまうとなかなか抜け出すことはできない。オープンソースを開発するときはもちろん、クローズドソースであってもGithub上で管理しているととても簡単で便利だ。 メイン画面 単なるGitリポジトリサービ...
2011/07/01
これは便利!ExcelやWordのツールバーからTortoiseSVNを使う「msofficesvn」
msofficesvnはWindows/MS Office用のオープンソース・ソフトウェア。プログラマーやWebデザイナーならばSubversionをはじめとするバージョン管理システムに一度でも触れるとその便利さで手放せなくなるはずだ。バージョンを戻したり、比較したりというのはとても便利だ。...
2011/06/05
SubversionとGitリポジトリを両方利用できるようにする「SubGit」
SubGitはJava製のフリーウェア。企業においてはSubversionが使われることが多い。だが個人の開発者や新しいプロジェクトからはGitを使っていこうという動きも見られる。とは言え新しいバージョン管理を覚えるのも大変なことだ。 実行中 発言力をもったメンバーがSubversionでい...
2011/06/01
主なバージョン管理システムとその特性。主なクライアントソフトウェア
システム開発においてバージョン管理は当たり前なものになっています。一つのバージョン管理システムを導入していれば、常にそれを使い続けることでしょう。しかしバージョン管理システムはそれぞれ特徴があり、特徴に応じて使い分けたり、現状の開発スタイルに合わせて変化させていくべきです。 今回は主なバ...
2011/04/19
非開発者でも。一風変わったバージョン管理システムの使い方×12選
RCS、CVS、Subversion、Git、Mercurialなど様々なバージョン管理システムが存在します。これらは主にソースコードの更新履歴を管理するのに使われています。従って主な利用ユーザは開発者およびWebデザイナーの方になるかと思います。 バージョン管理では主にテキストデータを...
2011/03/17
ビューワーを使わずにSubvesionリポジトリをグラフィカルにする「Repos Style」
Repos StyleはCSS/XSLTのオープンソース・ソフトウェア。Subversionは通常、独自のプロトコルを使って動作する。通常の運用であればそれでも良いが、インターネット上に配置したり利便性を高める上でHTTPで公開したいと思うはずだ。それを可能にするのがApacheのSubve...
2011/03/17
非開発者に便利。WebベースのSubversionブラウザ「WebSVN」
WebSVNはWebベース、PHP製のオープンソース・ソフトウェア。個人においてはGitやMercurialといった分散リポジトリが流行だが、企業においてはまだまだSubversionを利用することが多い。既にある資産をそのまま活かせるし、再度習得し直すコストは決して小さくない。 ツリー表示...
2011/03/08
Githubに多数のリポジトリを持つ人用。一括クローンツール「github_cloner」
github_clonerはRuby製のオープンソース・ソフトウェア。RubyやJavaScript、HTML5の開発者を筆頭に人気があるのがGithubだ。オープンソース(に限らないがソースコードを公開していれば)であれば無料でリポジトリが持てるとあって、人によっては数十のリポジトリを登録...
2011/03/08
ユニーク。○日で作るWebシステムといった説明で使えそうな「Code-slide」
Code-slideはRuby製のオープンソース・ソフトウェア。書籍などで、七日間で一つのシステムを組み上げると言った内容で書かれている時がある。一日目はセットアップ、二日目は最初の画面を作る所まで…といった具合だ。そして七日目で完成する。 オプション 同様にセミナー等でみんなと一緒にステッ...
2010/12/18
3ファイルの比較、多数のVCSに対応した比較ソフトウェア「Diffuse」
DiffuseはWindows/Linux用のオープンソース・ソフトウェア。バージョン管理システムを使っている時に必須と言えるのがDiff、いわゆる差分ツールだ。コミット前にどこが変更されているか確認したり、既にコミットされているファイルで変更点を確認したりするのに使える。 日本語にも対...
2010/10/19
Tortoise系とRedmineを連携する「Tortoise Redmine Issues Plugin」
Tortoise Redmine Issues PluginはTortoise SVN/GIT/HgとRedmineを連携させるプラグインソフトウェアです。 Tortoise Redmine Issues PluginはWindows用のオープンソース・ソフトウェア。企業の開発においてSub...
2010/08/30
Mac OSX用Gitクライアント「Gitbox」
GitboxはMac OSX用のフリーウェア。Gitはターミナルからでも十分使えるため、GUIフロントエンドを必要とはしてこなかった。だが複数人が関わるプロジェクトでは不慣れな人も多い。そうした時にはやはりGUIフロントエンドがあると便利だ。 見た目はシンプルなGitクライアント Gi...
2010/08/28
Gitをさらに便利にする「Git Extras」
Git ExtrasはGit用のフリーウェア(ソースコードは公開されている)。GitはGUIよりもCUIから操作することの方が多い。まだGUIフロントエンドの決定版のようなものが存在しないというのもあるが、普段の操作であればターミナル操作で十分ということもある。 カウントオプション そ...
2010/08/26
JavaScript製のGithubブラウザ「GithubFinder」
GithubFinderはJavaScript + PHP製のフリーウェア(ソースコードは公開されている)。Web系開発者が大好きなGithub。RailsがホスティングしていることもあってRails関係やJavaScript、CSS、iPhone、Androidと先進的なオープンソース・ソフ...
2010/06/16
WebベースのSubversionマネージャ「iF.SVNAdmin」
iF.SVNAdminはPHP製のオープンソース・ソフトウェア。個人ユースであればGitやMercurialが流行っているが、企業であればSubversionがまだまだ主流だ。Subversionの設定を行うのにサーバにログインしてユーザを作ったりグループ管理しているケースは多い。 アクセ...
2010/06/02
Mac OSX用Gitクライアント「Gity」
GityはMac OSX用のオープンソース・ソフトウェア。分散化バージョン管理システムであるGitの人気は高い。サーバ集中型の場合、個々人が自由にリポジトリを操作するのは難しいが、Gitの場合はフォークしてしまえば自由にコミットできるのが魅力だ。 Mac OSX(10.6以降)用のGitク...









.png)











アンケート