• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:codebreakで自SVNリポジトリ使用OK?)

codebreakでSVNリポジトリを使用する方法とは

このQ&Aのポイント
  • codebreakはバージョン管理のホスティングサービスであり、複数の人とのソースコードの管理を容易にすることができます。
  • 今まで事務所内で使用していたtortoise SVNでSVNリポジトリフォルダにアクセスしていたが、リモートの人ともファイルの共有をしたいと思っている。
  • codebreakを使用することで、既存のSVNリポジトリフォルダに貯めてきた履歴情報を移行させることも可能です。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

Gitは使っていないので実際の作業については判りませんが… 「Git Subversion 移行」辺りで検索するといくつか見つかりますね。 http://d.hatena.ne.jp/next49/20130408/p2 http://mobileapplication.blog.fc2.com/blog-entry-26.html http://qiita.com/youcune/items/143e46aa1ee079f5a57c などなど… まぁ、双方でシェルやファイル転送が使える必要があるかも知れませんが……。 私自身は今のところSubversionで不都合感じていないのでGitに移行する予定はありませんねぇ。 まぁ、仮に移行するとしても手元のサーバで処理することになりますが。 # 他のサーバマシンへ転送する必要がある…とかの手間はない。 Tracは1.0でGitにも対応…できるんだったかな。 他のBTSはどうなんですかねぇ……。 と言っても、ちらりとでも触ったことがあるのはTracかMantisBTくらいですかね。 # Trac構築はしてあるけど活用状況はイマイチですなぁ。 # 一時期、プラグインのrpmパッケージ化でちまちまいぢってはいましたが。 >今まで事務所内でwindowsの共有機能を使用してtortoise SVNでSVNリポジトリフォルダにアクセスして とりあえず、アクセスするタイミングによってはリポジトリぶっ壊れるのでご注意を。 以前に指摘したことがあったかと思いますが。 # ってか、ビルド時の一時生成物までリポジトリに登録するのは無駄だからやめた方が…という指摘もしたはずですが… # 相変わらずSourceForge.jpのリポジトリに突っ込んでいるんですなぁ…。 # あと、書籍などのソースとか突っ込むのも著作権的に問題になるかも知れませんよ? >事務所外のリモートの人ともバージョン管理ソフトで ポートを開けてもらえるなら事務所内にLinuxなどでsvnサーバを構築して、svn+sshで外からアクセスしてもらう。とか、 同じくLinuxサーバでsvnサーバ構築してVPNで接続してもらう。とかですかねぇ…。 私がやるとしたら。 # VPNだと社外の人に社内ネットワークを覗かれる…と言うことになるかも知れませんが。 ポート開けたりできない。というのであれば、(有料になりますが)VPSでも契約してssh+svnですかねぇ。 まぁ、いずれにしてもバックアップどうするよ?って問題は残りますけどね。

diy_sunny
質問者

お礼

回答頂きありがとうございます。 事務所外の方にVPNでルータにアクセスしてもらってwindows共有でリポジトリにアクセスしてもらうというのは私もやり方として現在知っている方法だったですが、ネットワークの管理の人がいい顔をしないというか、それと事務所外という方も今まではLinuxでのバージョン管理が当たり前という考えでNGという感じでした。 なぜかVersion管理というファイル管理という方法に周りの人たち理解が乏しく、同意が得られなくて専用のPCも割り振りに同意がなく、ちょっと困っていて、とりあえずお試しでホスティングサービスを使ってそのまま行ってしまおうという感じです。 ただ、ほぼ資産とも言っていいソースコード管理をビックデータ的に調査されるというのはちょっと私としても同意しかねますね。ならば、自分で試験的にサーバを立てるという方法かなとか考えています。

関連するQ&A