狠狠撸

狠狠撸Share a Scribd company logo
Subversion + Git でなんとなく分散バージョン管理っぽい [email_address]
バージョン管理システム ? 主にプログラムの開発において、ソースコードやその他のデータを管理するために用いられるシステムのこと。 多数の人によって開発が行われる商業的なソフトウェア開発やオープンソースコミュニティにおいて一般的に使用される。 http://ja.wikipedia.org/wiki/%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E7%AE%A1%E7%90%86%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0
Subversion? 集中バージョン管理システム Win GUI client http://tortoisesvn.net/ http://www.gside.org/Gentoo/subversion/subversion_client.html Mac GUI client http://versionsapp.com/ http://www.moongift.jp/2008/06/versions/
Git? 分散バージョン管理システム Win Cygwin git-gui Mac macports? http://www.moongift.jp/2008/04/git_gui/ http://code.google.com/p/git-osx-installer/
Subversion レポジトリと連携させる $ git svn clone http://svn.codecheck.in/ codecheck (checkout) $ git svn rebase (update) $ git svn dcommit --username rytich (commit)
Git  ローカルでごにょる $ git commit -a -m " メッセージ "  ( ローカルにコミット  -a で全ファイル対象  -F でファイル指定 )  $ git add -v git01.txt  ( ファイル追加  -v で結果出力 )  $ git rm -v git02.txt  ( ファイル削除 )  $ git status  $ git diff
結論 git svn dcommit  で  git commit  分  SVN commit  されるのでいけてない! git reset --mixed  すれば???? .svn がフォルダごとにできなくてよかったです。  svk とどっちがいいんだろう?

More Related Content

Svn+Git