タグ

svnに関するshimookaのブックマーク (4)

  • https://mail-archives.apache.org/mod_mbox/subversion-dev/201401.mbox/%3C52C886C1.1020900@reser.org%3E

    shimooka
    shimooka 2015/04/17
    svnクライアントの問題?1.7.14でファイル指定でdiffした場合に「svn: E000022: 有効な UTF-8 のデータ (HEX) の後に無効な UTF-8 文字列(HEX)があります」が出た。とりあえず、『--force』オプション付けたら動作したけど何これ。
  • ローカルでのコミットを1つにまとめてSubversionにコミットする方法 - ぷぎがぽぎ

    個人のリポジトリならいいんですが、共有しているリポジトリではコミットはある程度"意味のある単位"で行った方が親切です。 「もう帰るけど作業は途中。とりあえずコミット」をされて、そうとは知らずに、中途半端な動かないソースでアップデートしちゃったもんだからアプリが動かないとか悲しすぎます。 だから、ローカルに自分専用のミラー(ローカルリポジトリ)を作成し、そこにはガンガンコミットしておいて、タスクが終わったらまとめてサーバー側にコミットするという作業に意味があります。 また、ネットワークにつながっていなくてもガッツリと開発が行うことができるのも魅力です。 イメージとしては以下のような感じです。 <これまでの管理> コミット => (サーバーのリポジトリ) <分散管理> コミット => (ローカルのリポジトリ) => コミット => (サーバーのリポジトリ)ツールとしては分散リビジョンシステムと

    ローカルでのコミットを1つにまとめてSubversionにコミットする方法 - ぷぎがぽぎ
  • 第3回 SVKとSubversion | gihyo.jp

    2回に渡ってSubversionの使い方、Subversionとバグ管理システムとの連携について説明してきました。今回から、分散したSubversionのリポジトリを一元管理するSVKについて説明します。SVKはリポジトリの一元管理だけでなく、単体でも個人のバージョン管理の機能を提供しています。 SVKって何? Subversionからいくつかの派生プロジェクトが生まれました。派生プロジェクトの1つに、2003年から開発が始まったSVKがあります。SVKは複数のバージョン管理システムのリポジトリを統一的に扱うためのツールです。リモートリポジトリとして、SubversionだけでなくCVSやPerforceなど、複数の種類のバージョン管理システムをサポートしているため、これらの違いを意識せずに操作できます。 SVKの一般的な作業フローは図1のようになります。まず、複数のサーバ上にあるリポジト

    第3回 SVKとSubversion | gihyo.jp
  • svnsync試してみた

    svnsync は subversion repository の replication ツール。Subversion 1.4 から使える。よくバックアップって紹介されたりするけどバックアップと replication はなんか違うような気がする。RAID とバックアップが違うのと同じ感じかなぁ。 目的は忘れましたなんでこんなことをしようと思っていたか忘れました。なんかでも以下のようなことを考えていたような。 Capistrano は rsync による deploy もできるけど repository から取ってくるのがやっぱ王道?でも普段の commit 作業はローカルのサーバの方が速いし快適だしsvnsync 使えばいいの?実際にやってみた意外に準備が面倒。 sync 先を svnadmin で作るsync 先の repository を手作業で sync 先として準備(後述)sy

  • 1