タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

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

  • git-svnでSVN→Gitへの移行をやってみたログ - Qiita

    稿は諸事情により過去の投稿を再投稿したものです。 はじめに git-svn を使うと、素直な SVN リポジトリーなら簡単に移行できますが、実運用してきた SVN リポジトリーを移行する際はつまづくことも多々あります。 また Git リポジトリー化ができてもブランチやタグは手作業で作ることになります。 今回、たまたま移行を検討する機会があったので、その予行作業のなかで得た知識をメモしておきます。 作業を行ったクライアント環境は Ubuntu 14.04 / Git 1.9.3 です。 SVN リポジトリーは HTTPS でアクセスできる状態です。 移行の第一歩 まずは SVN リポジトリーからローカル環境に Git リポジトリーを作成します。 git svn clone または git svn init + git svn fetch を使います。 ヘルプや Book にも記載されてい

    git-svnでSVN→Gitへの移行をやってみたログ - Qiita
  • ひげぽん OSとか作っちゃうかMona- - Subversionを ssh 経由で使おう(ApacheもWebDAVも必要ないよ) - masatobito さんのコメント

    Subversionをローカルだけでなく格的にサーバーで使おうと思うといつも障害になるのが以下の誤解だ。(というか今日まで誤解していた) Apacheで難しい設定をしなくてはならない ⇒Apacheの使用は必須ではない。インストールにaprというApache由来のライブラリが必要なだけ。 WebDAVとかいうよく分からない仕組みを理解しなければならない ⇒同じく必須ではない svnserverとかいうサーバを常駐させる必要がある ⇒同じく必須ではない 結局すべて、誤解でだった。 個人で使うならば、もっと簡単(?)というか親しみやすい方法があり、それが「ssh経由でアクセス」である。 自分的に ssh の理解も怪しかったのであわせて手順メモを残しておきます。 subversionのインストールは yum でやっていますが環境に合わせて下さい。 1.ssh設定 以下ユーザー名は higepo

    ひげぽん OSとか作っちゃうかMona- - Subversionを ssh 経由で使おう(ApacheもWebDAVも必要ないよ) - masatobito さんのコメント
    rudo108
    rudo108 2016/06/13
  • Subversionのリポジトリをsvn sshで管理する

    通常Subversionを使う場合、-dオプションを付けてsvnserveをデーモンとして起動しておく必要があります。ですが、SSH経由でSubversionを利用する場合はsvn+sshによる接続時にsvnserve -tとトンネルモードでsvnserveが起動されるため、あらかじめ起動しておく必要はありません。 パスワード認証でsvn+ssh通信する場合はそれほど特別な設定をせずとも、svn+ssh://user@host/repos/hogeでリポジトリにアクセスできます。が、鍵認証を使用する場合は少し手を入れてやらなければいけません。新たに鍵認証を使用するサンプルはわりと見付かるのですが、普段から鍵認証を使用している場合にSubversionの設定を追加する方法はあまり解説されていないので、自分のやった設定をメモしておきます。 ■リポジトリのパーミッション設定 この作業はリポジトリ

    Subversionのリポジトリをsvn sshで管理する
    rudo108
    rudo108 2016/06/13
  • SVNで大きなリポジトリを何回かに分けてチェックアウトをする方法 – try72

    rudo108
    rudo108 2016/06/13
  • SVN標準ディレクトリ構成 - atsukanrockのブログ

    はじめに SVNの標準的なディレクトリ構成の良さが、やっと理解できたのでメモしておく。 上記についての解説は、インターネット上にたくさんあるが、それでは私には良さが理解できなかった。だが、SVN自体のリポジトリ(SVNで管理されている)を見て、その良さを理解できた。『*The* Subversion Repository』を参照のこと。『README』を読むと、基的なことがわかる。 ディレクトリ構成図 SVN自体のリポジトリの、ディレクトリ構成の一部を以下に抜粋する。末尾が「/」はディレクトリ、それ以外はファイルを表す。 / + README + branches/ | + 1.0.x/ | + 1.4.x/ | + 1.4.x-r24119,r24121/ | + 1.5.x-issue2489/ | + arterm-soc-work/ | + issue-2382/ + tags/

    SVN標準ディレクトリ構成 - atsukanrockのブログ
    rudo108
    rudo108 2016/06/13
  • SVNコマンドメモ(Hishidama's Subversion command Memo)

    svnlook youngest SVNリポジトリー内の最新のリビジョン番号を表示する。[2008-12-28] > svnlook youngest C:/svn/sample 8 svnlook history 指定ファイルの履歴(SVNリポジトリー内のリビジョン番号一覧)を表示する。[2009-01-27] > svnlook history C:/svn/sample trunk/sample/bin/build.xml リビジョン パス -------- ---- 68 /trunk/sample/bin/build.xml 56 /trunk/sample/bin/build.xml 8 /trunk/sample/temp/build.xml パスが途中で変わっているのは、ファイルを移動した為。 ファイル(パス)を指定しなかった場合は、ルートの一覧が表示される。[2008-1

    rudo108
    rudo108 2016/06/13
  • Subversion (svn) | コマンドの使い方(Linux) | hydroculのメモ

    Subversion (svn) 2013/12/29 以下は、gitをCUIのみで使っている筆者がsvnを使わないといけなくて、かつCUIのみで使いたいときに、gitとの比較の観点でsvnコマンドの使い方を調べたメモです。 gitとの違い 2013/06/11 ブランチやタグは branches や tags の中の普通のディレクトリとしてコピーして作る (branches や tags といったディレクトリ名は単なる習慣でsvnの仕様ではない) clone, push, pull がない 参考 SVN脳患者から見たGit | Qiita http://qiita.com/kaityo256/items/81e7951a1ca2706955a4 チェックアウト 2013/06/11 # チェックアウト # (カレントディレクトリにtrunkというディレクトリが作成される) svn che

    rudo108
    rudo108 2016/06/13
  • 今更聞けないSubversionの使い方 - Qiita

    はじめに ここでは、いまさら聞けないSubversionの使い方について述べる。タグやブランチなどしっかりと使いこなそうとすると、色々と覚えなければいけないSubversionだが、実は、もっとも使うコマンドは、指で数えるくらいしかない。ここでは、その基的なコマンドを紹介した後、時々必要になるタグ作り、ブランチ作り、エクスポートなどの各種コマンドのリマインダについてまとめる。 なお、ここでは、Unix, Linuxベースのシステムで、subversionをコマンドラインベースに使う方法を紹介する。Windowsで使う方法は紹介しないので、別のページを探してほしい。 Subversionとは 以下、Wikipediaから抜粋 Apache Subversion(アパッチ・サブバージョン SVN)はプログラムのソースコードなどを管理する集中型バージョン管理システムの一つである。元々は、Col

    今更聞けないSubversionの使い方 - Qiita
    rudo108
    rudo108 2016/06/12
    ][vcs]
  • 仕事で使ってる巨大SVNレポジトリをGithubに移管するためにやったことまとめ · DQNEO日記

    動機 Subversionで困ってない ぶっちゃけSubversionで全然困っていませんでした。 コードレビューはちゃんとやっていたし、マージ・ブランチングも自作シェルスクリプトのおかげてスムーズにやれていました。 よく「Gitはマージが賢い、ブランチ作成が一瞬でできる」とかいわれますが、Subversionだってちゃんと使えばコンフリクトなんかめったに起きないし、ブランチ管理・マージだって全然めんどくさくない。 特にver1.7からはサーバもクライアントも大幅に高速化されたし、.svnディレクトリが.gitみたいに1個になったし、rebaseみたいなことだってできる。(sync merge & reintegrate) ただ、世の中が一斉にGitにシフトしている中でいつまでもSubversionを使っててよいのかという不安がありました。 また、月から金までSubversionにどっぷり

  • 1