2020/03/08 · Git UIのSourceTreeの代わり. MacOSユーザだとよくSourceTreeという ... Ubuntu/Linuxで使えるGitのGUIクライアント(無料)まとめ - Qiita# Gitで ...
git 1.7.5がリリースされました。変更点はいろいろありますが、なかでも今回initとcloneに追加された--separate-git-dirオプションに注目してみます。 git init --separate-git-dir=/path/to/repo git initすると普通はカレントディレクトリの下に.gitディレクトリが作られ、そこにリポジトリ情報が格納されます。ワークスペースとリポジトリが単一ディレクトリ下にあるわけですが、以下のような処理をしてリポジトリを破壊してしまった人も居ることでしょう。 $ find -print0 | xargs -0 sed -i 's/foo/bar/g' .. .git/objects/以下が壊滅 この事故はfind -print0ではなくgit ls-files -zを使うことで回避できますが、find以外にも色々と起こりえますし、そも
DVCSで有名なものですと、 Git , Mercurial, Bazaar があります。 最近では、Veracity という分散バージョン管理も出てきました。どのように違ってどういう基準で選ぶと良いか悩みますね。これらの違いはなんでしょうか? そこで、比較資料をまとめてみました。 公式サイト一覧 Git http://git-scm.com/ Mercurial http://mercurial.selenic.com/ Bazaar http://bazaar.canonical.com/ Veracity http://veracity-scm.com/ DVCS 比較資料 新しい(と思われる)順番に並べました。 DVCS 選択: Git それとも Mercurial? | Atlassian Veracity,Git,Mercurial,Bazaar,Fossilの比較 PEP 3
分散バージョン管理システムの利用は拡大しています。そのなかでも最も人気のあるツールはGitでしょう。しかし、GitをWindowsで使うのはなかなか困難でした。 Windows向けのGitであるmsysGitは、bashのコンソールを出して、最小限のUnix風コマンドライン環境を提供するものです。これは使いやすくありません。もう一つの選択肢であるTortoise Gitは、Windowsのエクスプローラー(ファイルマネージャ)に統合されたGUIツールですが、僕は「なんか違うな」と感じてました -- これは個人の感性の問題ですが、ファイルマネージャに横付けすることが、分散バージョン管理システムへの良いUIを提供するようには思えないのです。 ところが、最近は事情が大きく変わっています。使いやすいGUIツールとして、2013年6月に正式公開されたSourceTree for Windowsが存在
VCL/FireMonkey と Sencha Ext JS が、それぞれのプラットフォームで培ってきたコンポーネント/アプリケーション開発のプラットフォームの類似点と、この二つの分離が繰り返されるアプリケーション開発において非常に効果的であることをお話します。また、今後における両プロダクトの融合における期待についても触れたいと思います。 株式会社ゼノフィ 代表取締役社長 小堤 一弘
fossil の特徴 分散バージョン管理ソフトだけど、チケット管理、wikiも付いてる インストールが簡単 autosyncの設定でsvnのようにも使える プロトコルがHTTPなので、portを開けたりしなくても良い リポジトリとしてsqlite3を使っている Web UIはそこそこ GUIのクライアントは無い veracity の特徴 分散バージョン管理ソフトで、チケット管理、wiki、CIが付いてる バーンダウンチャートが標準で表示される Web UIが奇麗 TortoiseのUIあり iPadのアプリあり 試した環境と各DVCSのバージョン OS: Ubuntu 12.04 64bit fossil: Linux x86 v1.25 veracity: 2.5.0.11065 [64-bit LINUX] fossil のインストール Fossil: Fossil http://ww
連載目次 現在、多くのベンダーからバージョン管理システムがサービスとして提供されている。ほとんどのベンダーではGit(「ぎっと」と読む)をはじめとする、分散型のバージョン管理システムを提供しているが、マイクロソフトのVisual Studio Online(以下VS Online)では集中型のTFVC(Team Foundation Version Control)と、分散型のGitの2種類が提供されている。 バージョン管理システムとしてのVS Online VS Onlineとは、マイクロソフトが提供するTeam Foundation Server(以下TFS)のSaaSサービス版だ。VS Onlineおよび、TFSが提供する機能は多岐にわたるが、バージョン管理機能やチケット管理機能としてはどちらもほぼ同じ機能を提供している。 マイクロソフトのスタンスとしては、チームプロジェクト作成時に
バザールとは、中東諸国・中央アジア・インドなどの市場のこと。イスラーム世界の市場「スーク」のこと。日本語では「バーザール」という表記をすること...
2009/04/28 米グーグルは4月24日、ソフトウェア開発プロジェクトのホスティングサービス「Google Code」で、これまでのSubversionに加えて分散バージョン管理システム(DVCS)の「Mercurial」のサポートを開始すると発表した。現在はプレビューリリースで、一部のプロジェクト利用者に提供。一般リリースに向けて、いくつかの課題を解決していくという。Google Codeでは、Mercurialサポートのために、一般のMercurialがオブジェクトの保存に使うOSネイティブのストレージに代えて、グーグルの分散データベースシステム「BigTable」を使うように書き換えたという。 DVCSとしては、MercurialのほかにGitやBazaarが知られている。従来からある中央管理型のバージョン管理システムに比べて、分散開発がやりやすいことから、普及が進んでいる。例え
Bazaarでござ~る。猿でもできる分散バージョン管理“超”入門:ユカイ、ツーカイ、カイハツ環境!(20)(1/4 ページ) 「“分散”バージョン管理は難しい」という人こそ 最近、GitやMercurialが注目を浴び、SubversionやCVSなどの中央型のバージョン管理システムに代わり分散型のバージョン管理システムの普及が進んでいます。本稿では、GitやMercurialに比べ、いま一歩マイナーな分散バージョン管理システムである「Bazaar」を紹介します。 本稿は、想定読者層としてはSubversionやCVSを、すでに使っており、分散バージョン管理システムに興味がある方を対象としています。「分散バージョン管理システムって何?」と思われる方は、連載第3回の「分散バージョン管理Git/Mercurial/Bazaar徹底比較」を参照しておくとスムーズに読み進められると思います。 なお
分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on Rails、MySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 本稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く