ITエンジニア/デザイナ向けにオープンソースを毎日紹介

バージョン管理の記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

37902?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f04%2fscreenshot-2012-04-16-15.06.55_thumb

  • 2012/04/25

マルチプラットフォームで使えるマルチリポジトリ管理フロントエンド「Onzen」

OnzenはJava製のリポジトリ管理ソフトウェアです。CVS/SVN/HG/GITに対応しています。最近ではGitの企業利用も進んでいますが、既存のリポジトリまでは動かさずにそのままという所も多いのではないでしょうか。そこで混在するリポジトリのフロントエンドにOnzenを使ってみてはいかがでしょう。最初にリポジトリを...

31441?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f10%2fscreenshot2011-10-31-14.02.07_thumb

  • 2011/11/10

企業で使えそう!PHP製、WebベースのGitリポジトリ管理「Git Manager」

Git ManagerはPHPで作られたGitリポジトリ管理システムです。ユーザ単位のアクセス制限に対応しています。Gitのサーバを立てようと思うとなかなか面倒なイメージがありますが、Web上で管理できるととても手軽になりそうです。PHP製のGit Managerを紹介します。ログインした後の画面です。ログインはhtp...

30159?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f10%2fscreenshot2011-10-04-8.07.22_thumb

  • 2011/10/13

Gitを使った複数人での開発に役立つリポジトリ更新通知「git-dude」

git-dudeはGitリポジトリの更新通知を受け取るBashスクリプトです。Mac OSX/Linuxで使えます。git-dudeを使うとGitリポジトリの更新通知を受け取れるようになります。Gitを開発に使っている企業で入れておけば無意味な衝突を防げるかも知れません。インストールは簡単です。スクリプトファイルを取っ...

29859?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-22-15.05.25_thumb

  • 2011/10/04

バージョン管理されているOpenDocumentファイルの差分チェックに「oodiff」

oodiffはodt2txtを使ってOpenDocument同士の差分を出力する。各種バージョン管理システムに対応。oodiffはBashスクリプト製のオープンソース・ソフトウェア。OpenOffice.orgやLibreOfficeはMS Officeと常に比較されてきた。互換性が完璧にならないと導入できないというな...

29375?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f09%2fscreenshot2011-09-06-11.50.13_thumb

  • 2011/09/17

Dropboxを使ったGitリポジトリをホスティング「GitBox」

GitBoxはDropboxをGitリポジトリサーバ化するソフトウェア。GitBoxはShellスクリプトのオープンソース・ソフトウェア。Gitは分散化リポジトリシステムなので、ネットワークがなくともリポジトリが参照できる。そこをメインにしてしまえばローカルだけでバージョン管理が可能だ。だが複数人になればやはりネットワ...

27825?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2fscreenshot2011-06-24-15.37.56_thumb

  • 2011/07/07

GitHubを使った開発をもっと高速化するための専用クライアント「GitHub for Mac」

GitHub for MacはGitHubを使った開発者用のGithubクライアント。GitHub for MacはMac OSX用のフリーウェア。Githubの魅力に取り付かれてしまうとなかなか抜け出すことはできない。オープンソースを開発するときはもちろん、クローズドソースであってもGithub上で管理しているととて...

List

  • 2011/07/01

これは便利!ExcelやWordのツールバーからTortoiseSVNを使う「msofficesvn」

msofficesvnはMS OfficeとTortoiseSVNを連携させるソフトウェア。msofficesvnはWindows/MS Office用のオープンソース・ソフトウェア。プログラマーやWebデザイナーならばSubversionをはじめとするバージョン管理システムに一度でも触れるとその便利さで手放せなくなる...

27164?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2fscreenshot2011-05-26-22.17.28_thumb

  • 2011/06/05

SubversionとGitリポジトリを両方利用できるようにする「SubGit」

SubGitはSubversionとGitの二つを利用できるようにするソフトウェア。SubGitはJava製のフリーウェア。企業においてはSubversionが使われることが多い。だが個人の開発者や新しいプロジェクトからはGitを使っていこうという動きも見られる。とは言え新しいバージョン管理を覚えるのも大変なことだ。実...

List

  • Premium_s 2011/06/01

主なバージョン管理システムとその特性。主なクライアントソフトウェア

システム開発においてバージョン管理は当たり前なものになっています。一つのバージョン管理システムを導入していれば、常にそれを使い続けることでしょう。しかしバージョン管理システムはそれぞれ特徴があり、特徴に応じて使い分けたり、現状の開発スタイルに合わせて変化させていくべきです。今回は主なバージョン管理システムに関する説明と...

List

  • Premium_s 2011/04/19

非開発者でも。一風変わったバージョン管理システムの使い方×12選

RCS、CVS、Subversion、Git、Mercurialなど様々なバージョン管理システムが存在します。これらは主にソースコードの更新履歴を管理するのに使われています。従って主な利用ユーザは開発者およびWebデザイナーの方になるかと思います。バージョン管理では主にテキストデータを扱うのに特化していますが、プログラ...

25913?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f03%2fscreenshot2011-03-11-11.07.43_thumb

  • 2011/03/17

ビューワーを使わずにSubvesionリポジトリをグラフィカルにする「Repos Style」

Repos StyleはSubversionのHTTP表示画面をXSLTを使ってグラフィカルにする。Repos StyleはCSS/XSLTのオープンソース・ソフトウェア。Subversionは通常、独自のプロトコルを使って動作する。通常の運用であればそれでも良いが、インターネット上に配置したり利便性を高める上でHTT...

List

  • 2011/03/17

非開発者に便利。WebベースのSubversionブラウザ「WebSVN」

WebSVNはWebブラウザベースのSubversionリポジトリブラウザ。WebSVNはWebベース、PHP製のオープンソース・ソフトウェア。個人においてはGitやMercurialといった分散リポジトリが流行だが、企業においてはまだまだSubversionを利用することが多い。既にある資産をそのまま活かせるし、再度...

25740?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-25-12.35.26_thumb

  • 2011/03/08

Githubに多数のリポジトリを持つ人用。一括クローンツール「github_cloner」

github_clonerは指定したユーザのGithubリポジトリをまとめてクローンするソフトウェア。github_clonerはRuby製のオープンソース・ソフトウェア。RubyやJavaScript、HTML5の開発者を筆頭に人気があるのがGithubだ。オープンソース(に限らないがソースコードを公開していれば)で...

25725?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-25-12.20.13_thumb

  • 2011/03/08

ユニーク。○日で作るWebシステムといった説明で使えそうな「Code-slide」

Code-slideはGitを使って順番に進めるステップを一つずつ管理するソフトウェア。Code-slideはRuby製のオープンソース・ソフトウェア。書籍などで、七日間で一つのシステムを組み上げると言った内容で書かれている時がある。一日目はセットアップ、二日目は最初の画面を作る所まで…といった具合だ。そして七日目で完...

24015?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2010%2f12%2f3dsearch3

  • 2010/12/18

3ファイルの比較、多数のVCSに対応した比較ソフトウェア「Diffuse」

DiffuseはWindows/Linux用のオープンソース・ソフトウェア。バージョン管理システムを使っている時に必須と言えるのがDiff、いわゆる差分ツールだ。コミット前にどこが変更されているか確認したり、既にコミットされているファイルで変更点を確認したりするのに使える。日本語にも対応している その便利さに慣れるとバ...

List

  • 2010/10/19

Tortoise系とRedmineを連携する「Tortoise Redmine Issues Plugin」

Tortoise Redmine Issues PluginはTortoise SVN/GIT/HgとRedmineを連携させるプラグインソフトウェアです。Tortoise Redmine Issues PluginはWindows用のオープンソース・ソフトウェア。企業の開発においてSubversionは現役で活躍して...

List

  • 2010/08/30

Mac OSX用Gitクライアント「Gitbox」

GitboxはMac OSX用のフリーウェア。Gitはターミナルからでも十分使えるため、GUIフロントエンドを必要とはしてこなかった。だが複数人が関わるプロジェクトでは不慣れな人も多い。そうした時にはやはりGUIフロントエンドがあると便利だ。見た目はシンプルなGitクライアント Gitの全ての操作を行えなくとも、普段の...

List

  • 2010/08/28

Gitをさらに便利にする「Git Extras」

Git ExtrasはGit用のフリーウェア(ソースコードは公開されている)。GitはGUIよりもCUIから操作することの方が多い。まだGUIフロントエンドの決定版のようなものが存在しないというのもあるが、普段の操作であればターミナル操作で十分ということもある。カウントオプション そんなGitではあるが、コマンドを色々...

Missing

  • 2010/08/26

JavaScript製のGithubブラウザ「GithubFinder」

GithubFinderはJavaScript + PHP製のフリーウェア(ソースコードは公開されている)。Web系開発者が大好きなGithub。RailsがホスティングしていることもあってRails関係やJavaScript、CSS、iPhone、Androidと先進的なオープンソース・ソフトウェアが多数登録されてい...

List

  • 2010/06/16

WebベースのSubversionマネージャ「iF.SVNAdmin」

iF.SVNAdminはPHP製のオープンソース・ソフトウェア。個人ユースであればGitやMercurialが流行っているが、企業であればSubversionがまだまだ主流だ。Subversionの設定を行うのにサーバにログインしてユーザを作ったりグループ管理しているケースは多い。アクセス権限 サーバの使い方に慣れた人...