タグ

subversionに関するanimistのブックマーク (10)

  • ソースコード管理ツールをSubversionからGitへ変更して感じたこと - torutkのブログ

    少人数チームでのソフトウェア開発でソースコードを管理するリポジトリにGitを適用して1,2ヶ月ほど経過しました。Gitを開発に使用するのは今回が始めてで、みなSubversionを使っていたメンバーです。 開発環境 OS Linux、たまにWindows 開発言語 Java プログラミングツール NetBeans 7.4 Gitクライアント NetBeans標準搭載のGit機能、たまにコマンドライン、WindowsではたまにTortoiseGit Gitサーバー apacheでgit-http-backend、Redmineと認証統合 現在の使用状況 Gitの共有リポジトリを、開発サーバー上にapache(HTTP)でホストしています。 共有リポジトリはmasterブランチで、各メンバーはローカルにcloneしたあとローカルのmasterで変更作業を実施し、適宜共有リポジトリのmast

    ソースコード管理ツールをSubversionからGitへ変更して感じたこと - torutkのブログ
    animist
    animist 2014/01/24
    極論、branch 使わずにレポジトリを一箇所にまとめるなら、subversion でもイイじゃん的な??
  • ウノウラボ Unoh Labs: subversionリポジトリでもgitが使えるgit-svn

    yukiです。 空前のGitブームもだいぶ落ち着き、最近はGit記事をあまり見かけなくなりましたが、今日は空気を読まずにGit、それもgit-svnについて利用例を挙げつつご紹介しようと思います。 さらっと紹介されている記事は多いのですが、実際にこう使っている、などの例があまりなかったので、今回利用例を含めてご紹介していけたらと思っているので、もっと便利な使い方があるよ!という方の突っ込みをお待ちしております。 まずgit-svnについてご紹介すると、その名の通りgitとsubversionをつなぐ役割を果たすもので、subversionのリポジトリからgitでcloneして利用出来るというものです。 インストールはyum一発で簡単に入ります。 # yum install git-svn よくある例としては、業務で使うリポジトリはSubversionのまま使い続けているけど、個人

  • Cornerstone Mac Subversion (SVN) Client Download | Assembla

    Cornerstone 4.2 is now available! Dark mode, full macOS 10.15 support, in-app license key management, and more. Release notes. Cornerstone 4 The ultimate Subversion client for Mac just got better with Shelving, Checkpointing, and blazing fast performance. Get 7 day free trial or buy for $79 per year.

  • Subversion によるバージョン管理 - 複数リポジトリアクセス方法のサポート

    このドメインについて問い合わせる bluegate.org 2022 著作権. 不許複製 プライバシーポリシー

  • Subversionリポジトリと連携できるgit-svn | OSDN Magazine

    「Gitを使いたいが、中央リポジトリにはSubversionを使わざるを得ない」という場合も多いだろう。そのような状況で便利なのが、SubversionリポジトリとGitリポジトリの橋渡しをする「git-svn」である。git-svnを利用することで、SubversionリポジトリとGitのローカルリポジトリを同期させることが可能だ。記事では、このgit-svnの活用方法を紹介する。 git-svnのアーキテクチャ Gitの大きな特徴として、分散型アーキテクチャがある。分散型アーキテクチャでは、コミットはローカルのリポジトリに対して行い、ソースコードの同期はそれぞれの開発者間が持つローカルリポジトリ同士で変更点をやりとりすることで行う。もちろん公開リポジトリを利用したソースコードの同期も可能であり、柔軟な開発体制を取れるのが長所である。 しかし、一方でGitは非常に多数のコマンドがあり、

    Subversionリポジトリと連携できるgit-svn | OSDN Magazine
  • Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ

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

    Subversionリポジトリのバックアップ方法いろいろ - ぱせらんメモ
  • ピコ勉強会/企画やデザインスタッフもSubversionを使おう

    0.Subversionで何ができる? † チームで作業する時のバージョン管理ができる(もちろん一人で使っても良い) 「やっちまったー」時のロールバック(作業開始時へ、あるいは特定のリビジョンへ戻せたり) 複数スタッフによる同時並行作業での衝突を管理できる(ただしSVNが勝手に自動調整してくれるわけではない。そこはスタッフ間で調整する。) リリース直前でソースを固定したい状況下でも、そのリリースバージョンに影響なく第2フェーズの別機能開発などを進められる(trunc, branch, tags)。 バージョン間の差分が取れる(ASCIIファイル限定)。 ↑ 企画やデザインのスタッフが使うメリットはあるの? † HTML, CSS, JavaScriptコードなどのテキストファイルは、メリットを全面享受できる。 バージョン管理、バックアップ メンバー間の作業衝突回避 パワポとか画像などのバイ

  • Subversion/使い方 - 斜に

    リポジトリを作る svnadmin create /path/to/svn/repos svnadmin create --fs-type fsfs /path/to/svn/repos FSFSはBerkeley-DBが使えない場合(NFS上で運用とか) ↑ プロジェクトをリポジトリに追加 /tmp/projectA がプロジェクトのファイルがあるディレクトリとする /tmp/projectAの中身は下記のようにしておくとよい branches/ tags/ trunk/ プロジェクトのファイル svn import /tmp/projectA file:///〜/repos/projectA -m 'initial import.' /tmp/projectA 絶対パスである必要なし 省略すると . file:///〜/repos/projectA file:///〜/repos を指

  • Trac のお勉強 (1) - yuumi3のお仕事日記

    最近、よく目にする プロジェクト管理ソフト(Issue Tracking System) Trac を勉強してみようと思い、始めてみました。 Tracの情報 入門記事: 使ってる? Issue Tracking - trac 楽々ことはじめ (MYCOMジャーナル) 日語版を インタアクト株式会社 が公開しています。 ありがとうございます !! インストール CentOS4 にインストールするので、Subversion+Tracの構築 がたいへん参考になりまました。 また、家のインストール情報も目を通しておきましょう。 インストールメモ RDBは使い慣れている、PostgreSQLにしました。 RPM でインストールしたソフト postgresql-8.2.1-1PGDG.i686.rpm postgresql-devel-8.2.1-1PGDG.i686.rpm <-- pyPgSQ

    Trac のお勉強 (1) - yuumi3のお仕事日記
  • http://blog.so-net.ne.jp/Silv/2006-03-10-1

  • 1