タグ svn
人気順 5 users 10 users 50 users 500 users 1000 usersLinus Torvalds氏によるGitの内部構造の解説 - Qiita
はじめに Linus Torvaldsさんによるgitの1st commit README拙訳です。 Initial revision of "git", the information manager from hell 社内のSVNからの移行を促すために資料を整備していたのですが、SVNでやっていたことを移し替えたりコマンドを覚えたりするより内部構造を知ったほうが早いことに気づきました。 ht... 続きを読む
二カ月間ブランチを利用した開発フローを実践して感じたメリットとデメリット | Developers.IO
本記事は当初SVNとGitの比較として「ブランチを用いた開発フロー」のメリット・デメリットについて記載していましたが、 「SVNでもブランチを利用できること」「分散型という言葉に対する記載の誤り」についてご指摘をいただきました。 そのため、ブランチを利用した開発フローに対して感じたことを焦点に記事を修正しております。誤った情報を記載していたこと、SVNに対して誤ったイメージをもつ可能性のある記載を... 続きを読む
二カ月Gitを使って感じたSVNに対するメリットとデメリット | Developers.IO
Gitをまともに使い始めて約二ヶ月がたちました。 特に、「ブランチをきる」「修正する」「レビューする」「マージする」という、おそらくGitで想定されている開発フローに沿っての開発はクラスメソッドに入社してからが初めてです。 6月に入社する以前は、開発用のソースコード管理には主にSVNを利用していました。 Gitを使って良かったこともあれば苦しかったこともありましたが、ここまで使ってみて概ねの感想は... 続きを読む
gitの良さがいまだに分からない - 負け犬プログラマーの歩み
ここ2年ぐらいで俺が働いた現場はみんなgitを採用している。就職エージェントと面談するときもgit経験の有無もよく訊かれるし、今ではVSSや CVS どころか、 SVN ですら時代遅れになってきて、 SVN を使っている現場は「レベルが低い」「保守的・旧態依然」という雰囲気すら感じる。 俺としては4-5年前からgit( GitHub )を使っているし、gitを使うこと自体に抵抗はない。一通りの基本... 続きを読む
SVNを捨ててGitを使うべき5つの理由 - Qiita
まえがき 私はGit好きの人間です。 もっと言えば、Gitを愛している(Git Lover)と言ってもいいくらいです。 そんな私がなぜこんなタイトルの記事をいまさら書こうと思ったかというと、 いまだにGitの便利さを知らず、Subversionを強い理由もなく使い続ける開発者が多いからです。 そんなわけで 「会社にGit/GitHubを導入するための説得する」 という目的でこの記事を書こうと思いま... 続きを読む
Git のコマンドだけでなく、その仕組みを学ぶ
CVS (Concurrent Versions System) や SVN (Subversion) といった従来型のソース・コード・リポジトリーを使用してきた場合、Git の柔軟性と可能性を理解するのは難しいかもしれません。この記事では、Git の仕組みについて説明するとともに、それぞれの機能が全体でどのように組み合わされているかを説明することを目指しています。Git の仕組みを理解していれば... 続きを読む
Git のコマンドだけでなく、その仕組みを学ぶ
CVS (Concurrent Versions System) や SVN (Subversion) といった従来型のソース・コード・リポジトリーを使用してきた場合、Git の柔軟性と可能性を理解するのは難しいかもしれません。この記事では、Git の仕組みについて説明するとともに、それぞれの機能が全体でどのように組み合わされているかを説明することを目指しています。Git の仕組みを理解していれば... 続きを読む
プログラミング未経験だった僕がJava EE 6を学び始めて1年で読んだ良記事まとめ
新卒として現職に入社して読み漁ったもの全般を載せているので、Java EEとは関係ない記事もあります。 大嫌いなSVNの記事を入れたのは、僕と同様に、社内の政治的な理由でGitを諦めてSVNを導入せざるを得なかった人が少なからずいそうだったからです。 1年で読んだ記事と書きましたが、今年の夏ごろからRailsに浮気してしまったので正確には半年程です。 来年からRuby on Railsの会社に移る... 続きを読む
MacOSX - Mac OSX で開発環境を構築するための環境構築 (Homebrew, Git, SVN, Ruby, Perl, Python) - Qiita
はじめに OS X で最近流行のツールは Ruby や Python ベースのものが多いのですが もともとインストールされている各処理系はバージョンが古いです。 その更新自体にこれから紹介する Homebrew 等を使っている記事が多く、 どこから手を付けていいか迷ったりしたので、まとめておきます。 目標 パッケージマネージャ Homebrew のインストール システムデフォルトとは別に Git,... 続きを読む
【社内勉強会】弊社でGit!実案件での運用
【社内勉強会】弊社でGit!実案件での運用 Presentation Transcript 弊社でGit!実案件での運用 株式会社バイタリフィ社内勉強会 制作部 千葉礼美 アジェンダ 1. 当勉強会のねらい 2. バージョン管理システムについて – 弊社でのSVN活用振り返り – SVNでのリポジトリ構成図 – Gitでのリポジトリ構成図 – No Commit, No Ticke... 続きを読む
チームが Git を使っていなくても Git を使う: git-svn をうまく使うコツ | Atlassian Japan
私はアトラシアンに入社する前、バージョン管理システムとして Subversion (SVN) を使用している多様なプロジェクトに携わってきました。私はすでに Git へ移行して数年経っていたので、可能な限り Git を利用したいと思いました。 そして幸運にも、git-svn を使うことができました。Git-svn は、パワフルな Git ツールセットの快適な使用感を手放すことなく、Subversi... 続きを読む
第51回 開発効率向上を目指してGitHub Enterpriseを導入:サイバーエージェントを支える技術者たち|gihyo.jp … 技術評論社
サイバーエージェントを支える技術者たち 第51回 開発効率向上を目指してGitHub Enterpriseを導入 2013年6月24日 川添貴生 Git, GitHub, SVN, CVS, バージョン管理システム, ソーシャルコーディング この記事を読むのに必要な時間:およそ 3.5 分 経営本部部門に異動して開発環境の整備に専念 アプリケーションやサービスの開発,あるいはWebサイトの制作など... 続きを読む
svn な人のための これだけ読めば (もしかしたら) わかる (かもしれない) git の考え方 - rinu's blog
2013-02-25 svn な人のための これだけ読めば (もしかしたら) わかる (かもしれない) git の考え方 git はじめに svn を使っていたあなたが、さくっと git の考え方を理解できますように (*・人・*) git リポジトリのイメージ git リポジトリのイメージを絵にしてみました。 絵の中の登場人物について、このあと触れますー リポジトリ リポジトリは複数のファイル... 続きを読む
gitのbareリポジトリのバックアップをとる - 馬鹿と天才は紙一重
サーバ技術チームでgitを使うときは個人の公開リポジトリから適宜pullする、なんてことはせずにsvnのように中央集権的なbareリポジトリを作ることになると思います。で、そのリポジトリが吹っ飛んだときとかは、分散型の特性を生かして個人のリポジトリをドラゴンボールみたいに寄せ集めて願い事を唱えながらmergeをしてbareリポジトリを蘇らせるというナメック式バックアップを取ることもできますが、やは... 続きを読む
[デザイナー向けGit解説] みんなで開発できるGitのカタチ | uniq-style
私のまわりには「バージョン管理が未体験」なデザイナーさん多いです。 デザイナーでも、プログラマーと一緒に仕事すると、Gitやsvnを使うことになると思うんですが、Gitとかsvnはまず「その仕組みとかカタチとか」が、デザイナーにとっては分かりにくいと思います。 そんなわけで(元)デザイナーの私が、理解してる範囲のことを分かりやすい言葉で解説してみます。 例の図を描いてみました。 だいたいこんな感じ... 続きを読む
大企業はソースコードの管理に何を使っている? « A-Listers
Facebookの元CTOだったダスティン・モスコヴィッツが立ち上げた質問サイト、Quoraにて大企業がどんなソースコード管理システムを使っているのか?という質問が挙っていました。Quoraは回答の質が高いという触れ込みでスタートしているサービスなのでこれらの情報は多分正しいのでしょう。 Facebook svn (一部の人はgitも使っている) Amazon perforce Zynga svn... 続きを読む
Webサイトをgithubで管理してpush時に自動的に同期する方法 - 古橋貞之の日記
Webサーバに Subversion のサーバを立てておき、HTML や CSS を commit することでWebサイトを更新する方法は、良く知られているテクニック、らしいですね*1。更新の履歴を残すことができるし、ましてチマチマとFTPやsftpでアップロードするよりずっと簡単です。 しかし SVN の代わりに git を使おうとすると、pushしてもリポートリポジトリではファイルは更新されま... 続きを読む
最速で git を Mac にインストールして基本的なコマンドを使う方法 | ウェブル
1月に初めて svn を使いました。概要は知っていたんですが、実際に複数人で利用したのは初めてです。2月に入りましたので今度は git で複数人で作業をしてみたいと思います。バージョン管理と言えば svn という感じだったので使ってみましたが svn でも最高でした。ただしょっちゅう作業コピーが壊れたりして大変でした。svn 使うといちいち git が良いよっていう人が多くて大変嬉しかったですが、... 続きを読む
エンジニアは空を飛ぶ: Git入門 ゼロから始めるGitドリル
2010-03-11 Git入門 ゼロから始めるGitドリル いい加減gitに慣れ親しみたいなと思ったのでお勉強。svnを使った経験があることを前提に進めていきます。 svnの場合、一つのレポジトリに対して認証のあるユーザが変更を報告していくユースケースをとっています。gitの場合は、個々のローカルマシンにリポジトリが分散されて配置され、お互いに変更を報告しあうユースケース。これはLinuxの伝統... 続きを読む