タグ

subversionに関するmicaromのブックマーク (7)

  • Subversionで過去の思い出を完全抹消 - Thousand Years

    Subversionは管理されたファイルなら追加や削除履歴やらを全て記録してくれてうっかりあやまって消してしまったファイルでも過去のリビジョンに戻って復活できます。それがいいところです。 ただ、うっかり機密文章とかライセンス違反のものをコミットしてしまった場合はそれは大変で消すのが難しい><オープンなレポジトリに突っ込んだ瞬間は真っ青です。そんな過去の汚点を完全抹消する方法。 とりあえず コミッタ全員にコミットしてもらう(もらったほうがいいです。) 後はレポジトリの公開一時停止。作業中にコミットされると整合がとれない為。 コマンド 例えばプロジェクトがFooで、/trunk/foo/yabai.docが完全抹消したいファイルだとすると以下のようなコマンド実行。1行目でdumpと同時に必要のないファイルを除去しているところ。dumpfileでその内容を出力。 svnadmin dump C:

    Subversionで過去の思い出を完全抹消 - Thousand Years
    micarom
    micarom 2011/03/08
    SVN履歴削除
  • WebベースのSubversionマネージャ·iF.SVNAdmin MOONGIFT

    iF.SVNAdminはPHP製のオープンソース・ソフトウェア。個人ユースであればGitやMercurialが流行っているが、企業であればSubversionがまだまだ主流だ。Subversionの設定を行うのにサーバにログインしてユーザを作ったりグループ管理しているケースは多い。 アクセス権限 サーバの使い方に慣れた人であれば良いだろう。だがそれを都度行うのは面倒だ。Webブラウザ上から設定が行えれば操作はとてもスムーズになるだろう。使ってみたいのはiF.SVNAdminになる。 iF.SVNAdminはPHP製で、ローカルのディレクトリに対してSubversion管理を行うためのソフトウェアだ。Webブラウザ上でユーザ、グループを作成し、リポジトリを閲覧することもできる。複数のリポジトリを作成し、それぞれに対して権限を設定できる。認証はLDAPを用いることもできる。 グループ管理 サー

    WebベースのSubversionマネージャ·iF.SVNAdmin MOONGIFT
    micarom
    micarom 2010/06/16
    まあそんなに管理するほど管理してませんが。。
  • Repositories access control with apache mod dav svn and mod perl - Redmine

    Repositories access control with apache, mod_dav_svn and mod_perl¶ Repositories access control with apache, mod_dav_svn and mod_perlOverviewEnabling apache modulesApache configuration for Subversion repositoriesTesting the configuration:optional LDAP Authentication Apache configuration for Git repositoriesApache configuration for Mercurial repositoriesGotchas Overview¶ In this documentation, we wi

    micarom
    micarom 2010/02/15
    これでパスワード同期できるの?
  • GUIで管理できるSubversion·VisualSVN Server MOONGIFT

    開発に際してSubversionを利用しているという方も多いだろう。一度立ててしまえばごく簡単に運用でき、それでいていざというときに役立つソフトウェアだ。さらにクライアントはGUIフロントエンドも多数存在するのが良い。 ではサーバはどうだろうか。CUIでインストール、管理するのが当たり前になっている。だがWindowsであればGUIの方が便利そうだ。 今回紹介するフリーウェアはVisualSVN Server、SubversionのGUI管理ソフトウェアだ。 VisualSVN Serverの便利な点は、HTTPSのHTTPサーバと、Subversionがインストーラーで手軽に利用できるようになる点だ。また、その管理はWindows標準のコンピュータの管理で行える。 ユーザの作成はもちろん、グループの作成もできる。リポジトリの作成もGUIベースで完結するのでごく簡単だ。ファイル単位にアク

    GUIで管理できるSubversion·VisualSVN Server MOONGIFT
    micarom
    micarom 2009/10/26
    Windowsであればこれが良いかも。
  • Subversionのバックアップとるなら、svnsyncで決まり!! - プログラマでありたい

    Subversionリポジトリのバックアップ方法いろいろ Subversionのバックアップ方法が色々紹介されています。私の中では、svnsyncで決まりです。 これはバックアップというか、ミラーリング、レプリケーションといったほうが近い。 オリジナルのリポジトリを参照して複製先のリポジトリの同期を取るためのツール。 単方向の同期なので複製先にコミット等をしてはいけない。 長所 * 最低限のデータエラーが検出できる。 * サーバがダウンしたときに代替サーバとして利用できる。 短所 * あくまで同期なので、過去にさかのぼって復元することは出来ない。 * SVNコマンドからのオペレーションミスの削除には対応出来ない。 万が一リポジトリサーバが壊れた場合は、開発者にSVNのURLを複製先のサーバに変更してもらえば開発が止まることはありません。その間にゆっくり元のリポジトリサーバを復旧させることが

    Subversionのバックアップとるなら、svnsyncで決まり!! - プログラマでありたい
    micarom
    micarom 2009/09/25
    svnadmin dumpでやってたが、これの方が運用が楽そうだ。併用するか。
  • Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ

    Subversionリポジトリのバックアップ方法が色々ありすぎて何がベストなのかわからなかったので調べてまとめてみた。 ただのファイルコピー 普通にファイルシステム上でディレクトリをコピー(あるいはアーカイブ)する方法。非推奨。 誰かがリポジトリにアクセスしている最中にやると壊す可能性がある。 リポジトリディレクトリをコピーしたいならsvnadmin hotcopyを使うべき。 長所 簡単。 速い。 短所 バックアップデータの可搬性に乏しい(アーキテクチャ依存)。 リポジトリをロックしないので壊す可能性がある。 データエラーが検出できない。 svnadmin dump/load svnadminのdumpとloadを使う方法。 誰かがアクセス中でも一貫性が保たれる。 あくまで管理対象のファイルのみのバックアップなので、設定やフックなどは別途バックアップが必要となる。忘れがち。 差分バックア

    Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ
    micarom
    micarom 2009/09/25
    多すぎ。俺はsvnadmin dumpしてるけど。
  • Subversion/TortoiseSVNメモ/コミットしたログメッセージが編集できない - TOBY SOFT wiki

    2020-06-02 Comments/Subversion/TortoiseSVNメモ/コミットしたログメッセージが編集できない 2020-03-31 ゲームを作る上でのバッドノウハウ/十字キーがボタンとして認識される 2019-11-12 Comments/Wiki/PukiWiki/スパム(spam)を防止する方法 2019-11-01 Delphi/XML/Delphi付属のXMLライブラリ 2019-08-27 Comments/SaGa2 秘宝伝説/モンスター一人クリア 2019-07-11 Comments/git/git rebaseを元に戻す方法 2019-06-08 VBA/関数呼び出し時に「オブジェクトが必要です。」というエラーが出る 2019-03-07 Comments/PhotoShop/「下のレイヤーとグループ化」はどこいったの? 2019-02-06 Rub

  • 1