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

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

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

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

もっと見る

List

  • 2014/02/03

Git-ftp - Git×FTPな運用をサポート!

Gitは便利な仕組みです。例えばGitリポジトリからデプロイできる仕組みを使えばSCPなどでファイルをアップロードする必要もありません。とても便利です。しかしそういった方法の取れないレガシーな運用を余儀なくされている環境もあるでしょう。例えばFTPを使っている場合、Gitリポジトリにコミットしてもファイルアップロードは...

List

  • 2013/09/26

Hulu製。GitリポジトリをWeb API化「RestfulGit」

RestfulGitはPython製のオープンソース・ソフトウェア(MIT License)です。オープンソースのプログラマーにとってGitは欠かせないツールになりつつあります。そして純粋なGitコマンドの他にもGitリポジトリを操作できるライブラリが多数出てきています。今回はRESTfulにGitリポジトリを操作する...

List

  • 2013/09/21

Gitを使ってタイム/チケットトラッキング「tlog」

tlogはRuby製のオープンソース・ソフトウェア(GPL)です。開発プロジェクトにおけるタイムトラッキング、チケットトラッキングは大事なことです。その履歴を管理するという点において、コードと一緒にGitで管理してしまおうというのがtlogです。インストールしました。GitリポジトリでトラッキングIDを作成します。スタ...

List

  • 2013/09/05

要チェック!WebベースのGitクライアント「ungit」

ungitはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。Gitの利用が広がっています。運用時にはコンソールで使うことが多いと思いますが、それでは分かりづらいと感じる人がいるのも確かです。そこでWebブラウザベースのungitを試してみましょう。最初の画面です。既存のリポ...

List

  • 2013/07/26

Gitリポジトリを解析して貢献度を出力「graf」

grafはRuby製のオープンソース・ソフトウェア(MIT License)です。プロジェクトの開発において誰が一番貢献しているか測定するのに簡単な方法があります。それはコミット回数の測定です。Gitリポジトリを使っているなら試してみたいのがgrafです。とあるプロジェクトの例。一人でコミットし続けているとこのようにな...

List

  • 2013/07/05

社内で使える!Perl製のGitHubクローン「GitPrep」

GitHubはオープンソース開発者にとって便利なサービスですが、ビジネス用途においてはセキュリティ上の要件が通らないと言ったケースもあるでしょう。そこで使ってみたいのがGitHubクローンです。今回はPerl製のGitPrepを紹介します。こちらはデモサイトです。まずユーザ一覧があります。ユーザの下にリポジトリがありま...

List

  • 2013/05/20

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

RabbitVCSはLinux、Debian、Linux用のバージョン管理フロントエンドです。開発の現場では当たり前になっているバージョン管理システム。様々なバージョン管理がありますが、それらをまとめて扱えるクライアントソフトウェアがRabbitVCSです。インストーラーです。インストールが終わったらアプリをFinde...

List

  • 2013/04/02

お勧め!Windows/Mac OSX双方で使えるGit/Hgクライアント「SourceTree」

SourceTreeはWindows/Mac OSX用のGit/Mercurialクライアントです。個人的にはGitリポジトリを操作する時にはターミナルで行っているのですが、やはりGUIの方が便利という人も多いはずです。そこでWindows/Mac OSX双方で使えるGit/MercurialクライアントのSource...

List

  • 2013/03/29

Web上でGitの使い方をレクチャー「Learn Git Branching」

Learn Git BranchingはWebベースでGitの使い方を学べるソフトウェアです。企業においてもバージョン管理にGitを利用するケースが増えてきました。しかしその機能を使いこなせていないことも多いのが事実です。そこでGitリポジトリ、特にブランチに関して学べるLearn Git Branchingを使って学...

List

  • 2013/03/04

Gitリポジトリを自動同期するDropboxクローン「Ohajiki」

OhajikiはGitリポジトリを使ったDropboxクローンです。Dropboxはもはや手放せない存在です。しかし会社などで使えないケースもあるでしょう。そこで代替手段が必要になります。用意するのはGitリポジトリとOhajikiです。GitHubのリポジトリに自動同期されます。設定ファイル例。Ohajikiは簡単に...

List

  • 2013/02/16

面白い!Webサイトが出来上がっていく様子を再生「Time Machine」

Time MachineはGitを使ってHTMLコーディングが仕上がっていく様子を画像、動画にするソフトウェアです。Webデザイナーの方がHTMLをコーディングしていく中で、後でその過程を見せたいと思ったことはないでしょうか。そこで使ってみたいのがTime Machineです。Time Machineを使うとphant...

List

  • 2012/12/14

MS OfficeのファイルとMercurialを連携「MS Office Hg」

MS Office HgはMS OfficeとMercurial(Hg)を連携させるソフトウェアです。MS Officeには独自の更新管理機能がありますが、個人的には使っていません(あまり使われているケースも見ません)。もっと信頼性の高いバージョン管理として個人で使えるMercurialを使ってみましょう。そのためのO...

List

  • Premium_s 2012/12/08

業務で使えるオープンソース(59)「バージョン管理運用」

企業のシステム開発においてもはや当たり前になりつつあるバージョン管理。そんなバージョン管理システムを効率よく運用するためのソフトウェア、サービスを紹介します。

List

  • 2012/10/18

Goで開発を行うならバージョンマネージャを使おう「gvm」

gvmはGoのバージョンマネージャです。インストールから切り替えまで簡単に実現します。Googleの開発したプログラミング言語として有名なGo。日々開発が行われており、バージョンも徐々に上がっています。そこで使ってみたいのがgvm、Goのバージョン管理マネージャです。インストールしました。まだ何もありません。オプション...

List

  • 2012/10/17

ファイルの共有に。15分で消える時限式Gitリポジトリ「QuickGit」

QuickGitは15分で消滅するテンポラリのGitリポジトリを作成するソフトウェアです。自分のファイルを人に送りたい時に何を使うでしょう。ファイル共有サービスもありますが、今回はなんとGitリポジトリを使ってファイルを送受信するQuickGitを紹介します。トップページです。生成されました。これがテンポラリのGitリ...

41258?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-25-13.04.33_thumb

  • 2012/08/06

Java開発でGitリポジトリを使っているならぜひ!「Gitblit」

GitblitはJava製のGitリポジトリ管理、ビューワーです。まだまだ企業内では一般的ではないですが、Gitリポジトリを使ったプロジェクトも増えてきています。そこでJavaを使って開発されている場合のGitリポジトリビューワー、管理に使ってみたいのがGitblitです。もちろんJava以外の言語におけるGitリポジ...

List

  • 2012/07/02

LDAP/ADとの認証連携もできるGit/Hg管理「RhodeCode」

RhodeCodeはGit/Hgに対応したリポジトリ/プロジェクト管理システムです。最近流行のVCSと言えばGitとHgをはじめとする分散型バージョン管理ではないでしょうか。企業内でこれらのリポジトリを使っているならその管理に利用したいのがRhodeCodeです。プロジェクト一覧です。一つのプロジェクトを表示しました。...

39088?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f3dsearch4_thumb2

  • 2012/06/04

ついに登場。Windowsプログラマー向けGitHubクライアント「GitHub for Windows」

GitHub for WindowsはGitHub専用のWindowsフロントエンドです。GitHubではこれまでMac OSX専用のフロントエンドを提供してきましたが、ついにWindows版が登場しました。それがGitHub for Windowsです。まずログインします。ログインしました。リポジトリへのコミット時の...

39073?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f120523-0002_thumb

  • 2012/06/03

自社に立てよう。クールでモダンなGitリポジトリビューワー「GitList」

GitListはGithubライクなGitリポジトリビューワーです。Githubのリポジトリビューワーは日々進化しており、かなり格好いいと思うのですが、Githubにリポジトリがないと見られません(当たり前ですが)。しかしGitListを使えばあれに似たUIでリポジトリを閲覧できるようになります。インデックスです。リポ...

List

  • 2012/05/24

写真や動画のバックアップ、バージョン管理が得意「Boar」

Boarは写真や動画などバイナリファイルに特化したバージョン管理システムです。スマートフォンが流行るのに従って写真や動画と言ったファイルがHDD上に溢れるようになっています。もし削除してしまったりすると大変なことです。それを防ぐためにもBoarを使ってバックアップ&バージョン管理しましょう。CUIで使います。コマンドの...