2016年1月5日火曜日

SVNサーバ設定!

VSTも大きくは完成したので、次はそのVSTを使ったアプリを作っている。
VSTを使う部分は以前ある程度できていたので、そのウワモノを作る。

実際、ここに何も書くことないくらい、サラサラと進んで、イイ感じになってきた。
そっちはあとちょっとで完成かな?

で、会社で作ったコードを家でチョイチョイ使ったり直したりしたい欲求が。

今まではZIPで固めてgoogleドライブで転送みたいなのをやってたけど、
イチイチめんどくさいのである。

そこで!バージョン管理のsubversionを家サーバに導入してみた。

色々と問題は出たものの、先ほど会社でコミットしたプロジェクトが
家で問題なく更新できて、しかもビルドできたのでメモ。

インストール部分は、subversionを何を選ぶかで若干問題が。
家サーバはwindows7なので、windows用のsubversionサーバが必要。

色々調べると、apacheの系列らしく、まずはapacheを入れないといけない
など敷居が高い。現在httpdはBlackJumboDogを使ってたので、
BJDのhttpdを止めて、apacheを入れてみたりした。

で、通常皆が使っているらしいsubversionサーバを入れようと色々して
みたけど、何だかよくわからない。

もうちょい調べてみたら、VisualSVNというサーバがあるらしく、GUIで
色々できるみたいなので、こっちを採用してみた。

こっちはapacheが同梱されているらしいし、インストールもすぐできた。

リポジトリを作って、ユーザを作るだけという超簡単な設定。
すぐできた。

イントラ内からもインターネット側からも、見れる感じなので、これで
会社からアクセスしてみる。

ところが!

会社からだとtimeoutしてしまう・・。
うーん、どうも、portの問題のよう。
会社はセキュリティの為にプロクシを通してじゃないとインターネットに
つながらないようになっていて、そこっぽい。

色々やるも、tortoisesvnの設定でプロクシを設定したらいけた!
必要なプロジェクトをコミット!

うーむ、いつも会社の環境は色々とめんどくさい・・

そして、家に帰ってtortoisesvnをインストールして、リポジトリから
更新かけてみたらズルリと落ちてきた。しっかり更新している!
ビルドも通った!音もなる!すごい!

これでバージョン管理は安心だ!!

0 件のコメント:

コメントを投稿