タグ

svnに関するhohoho_ho2005のブックマーク (9)

  • 開発者に読んでもらいたいSubversionのコミットログの書き方 - 小さい頃はエラ呼吸

    photo credit: nettsu via photopin cc はじめに ソースコードのバージョン管理にSubversionを使っているのですが、開発者によってコミットログの書き方がまちまちで、よく書かれているコミットログもあれば、全然役に立たないコミットログもあります。 他の人はどうやって運用しているのか気になって、コミットログの書き方を調べて、まとめてみました。 Subversion実践入門:達人プログラマに学ぶバージョン管理(第2版)posted with amazlet at 13.06.22Mike Mason オーム社 売り上げランキング: 23,384 Amazon.co.jpで詳細を見る 1.コミットログを書く目的 コミットログを書く目的は、修正した理由や経緯を残すことで、後から修正内容をトレース(追跡)できるようにすることです。 コミットログは未来への布石です。

    開発者に読んでもらいたいSubversionのコミットログの書き方 - 小さい頃はエラ呼吸
  • 今のプロジェクトでの構成管理 - wyukawa's diary

    とりあえずSVNのフォルダ構成はこんな感じ。単一リポジトリ複数trunk型ですね。僕がこのプロジェクトに入った時点でこうなってた。僕は単一リポジトリ単一trunk型がいいと思っていたんだけど、こっちのほうがいいかも。プロト置き場は必要だけど別にドキュメントとかと同期させる必要無いしね。 http://.../svn/ProjectA/ | |---prototype/ プロトタイプソース置き場 |---trunk/ |---tags/ |---branches/ |---doc/ ドキュメント置き場 |---trunk/ |---tags/ |---branches/ |---src/ 番用ソース置き場 |---trunk/ |--sample-project/ | |--build.properties |--build.xml |--build-common.xml macrodef

    今のプロジェクトでの構成管理 - wyukawa's diary
  • Subversion 1.8リリース、まだまだSVNは死なない | スラド デベロッパー

    先日、Subversion 1.8がリリースされた(SourceForge.JP Magazine記事)。これにあわせて、家/.で「Subversion 1.8がリリースされたけど、まだGitを使うの?」という記事が上がっている。 近年ではGitユーザーが増えているが、Subversionはまだ死んだわけではなく、開発はそれなりに活発に続いている。 Apache Software Foundationの前チェアマンであるGreg Steinによると、「Subversionは1TBのリポジトリがあったとしても、その一部だけをチェックアウトして作業できる。(Gitのように)リポジトリのフルコピーは必要ない」「Gitの場合、リポジトリがたくさん乱立する傾向があるが、Subversionは基的に1つだけだから管理もバックアップもやりやすい」などとSubversionのメリットを主張。 また、S

  • TortoiseSVN で 望まないコミットを防ぐには? | バシャログ。

    Amazon で購入した屋に行って買ったがダブって涙目、ktanaka です。 今日は、Subversion(TortoiseSVN) でコミットしたくないけど必要なファイルのうまい扱い方について考えます。 Subversion はチームが安心してプロジェクトを進めるためにつかうものですが、Subversionを使うことを決めたために起こる悩みというのもあります。そのなかに一つが、コミットしたくないものを間違ってコミットしてしまうことではないでしょうか。そういった状況でいくつかの手段のなかから適切な方法を選ぶことができれば、無駄な時間が減らせるでしょう。 目次 常に不要だけど生成されちゃうファイル Thumbs.db 特定のディレクトリでコミットする必要のないもの (ログ、キャッシュファイル)など すでに Subversionで管理していてコミットしたくないローカルな変更 (デバッ

    TortoiseSVN で 望まないコミットを防ぐには? | バシャログ。
  • Subversion のリポジトリから、変更されたファイルのみを取り出す方法 | バシャログ。

    ゴールデンウィークは、みなさまいかがお過ごしでしたか。 私 kimoto は、世間的に評価の低い映画を見まくる、という計画を実行にうつしました。充実した連休だったなー。 さて、Subversion のリポジトリから、「修正をかけたファイルのみをエクスポートしたい。しかもディレクトリ構成も維持したまま」という事例はよくあるかと思います。それが取り出せれば、そのまま上書きするだけで修正をアップでき、ミスも少なくなると思います。 今回は、TortoiseSVN で、修正があったファイルのみを取り出す方法をメモとしてエントリしようと思います。 ログを表示 まずは、ログを表示します。 目的のディレクトリで、右クリック→「TortoiseSVN」→「ログを表示」。 リビジョンを選択 次に、差分をとりたいリビジョンを二つ選択し、右クリック→「リビジョンを比較」。ここで、三つ以上選択してしまうと「リビジョ

    Subversion のリポジトリから、変更されたファイルのみを取り出す方法 | バシャログ。
  • Subversion

    バージョン管理ツールSubversionの基礎練習です。 Windows XPのコマンドプロンプトでSubversionの基的なコマンドを動かしていきます。 Subversionを学び始めるきっかけにどうぞ。 目次 はじめに ダウンロードとインストール リポジトリ用のディレクトリを作ります リポジトリを初期化します 新しいモジュールを作ってインポートします チェックアウトして作業開始 新しいファイルを追加します 新しいディレクトリを追加します 普段の作業はこんな風に進みます ファイル名を変更してみよう この文書に書かなかったこと 関連リンク 更新履歴 ぜひ、感想をお送りください はじめに Windows XPのコマンドプロンプトで、 バージョン管理ツールSubversionの基的なコマンドを動かしてみましょう。 この文書の通りに実行すると、 基的なSubversionのコマンドをひと

  • 日常のSubversion | バシャログ。

    シーブレインではプロジェクトのソースコード周り(css,HTMLテンプレート,画像,swf)のバックアップを行うのにSubversionを利用しています。(プログラマの間ではバージョン管理システムといったほうがいいでしょうか) 僕の場合、ソースコードを編集するときはサーバ側のvimを使うことがほとんどなのですが、SubversionについてはTortoiseSVNとsvnコマンドを半々で使うといった感じです。 今回はTortoiseSVNとsvnコマンドをどう使い分けているかについて話します。 svnでよく使うサブコマンド シェルスクリプトについては素人同然なのですが、このようなコマンドの組み合わせで、僕が良く使うsvnのサブコマンドを調べてみました history -n 1000 | sort | uniq -c | sort -r | grep svn この調べ方だと、オプションやファ

    日常のSubversion | バシャログ。
  • Subversionのブランチ操作をgit並に簡単にする — ディノオープンラボラトリ

    svnとgit両方使うようになりました。するとgitの便利さに感嘆する一方、svnのブランチ操作の面倒臭さが際立ってきました。特に、ブランチ操作ではgitは素晴らしく例えば以下のような例をご覧いただくとその差は一目瞭然かと思います。 ブランチ一覧を得る git branch svn list http://example.com/svn/branches ブランチを作る git branch mybranch svn cp http://example.com/svn/trunk http://example.com/svn/branches/mybranch -m 'create mybranch from trunk' 以上のように、svnはブランチをブランチとして扱っていないためとても面倒なコマンドを打たなくてはなりません。これではとてもsvnのブランチなんて使ってられないのでとっと

  • すべて無料!Windows + Subversionでの開発で使いたいツール5選 - 小さい頃はエラ呼吸

    はじめに はてなブックマークをながめていると、時代の先端を走るエンジニアの間ではMercurialやGitといった分散バージョン管理ツールが人気みたいです。それでもSierの世界では今だにSubversionが現役だったりします。 この記事では、Windows + Subversionを使っているプログラマ・SEのために役に立つツールを5つ紹介してみます。 1.Subversionを右クリックから操作できるTortoiseSVN Windows環境でTortoiseSVNは外せません。TortoiseSVNは、SubversionのWindows用クライアントです。Subversionのコマンドを打たなくても、他のWindowsのアプリケーションと同じように、右クリックからファイルやフォルダの操作ができます。 TortoiseSVN また、チェックアウトしたフォルダやファイルには、その状態

  • 1