みSVN最良の実践がレール用Ubuntu[定休日]
-
08-07-2019 - |
質問
最初のビット。
取り組んでいるMS ーマ全体を開発。までの2週間前に立ったことはありませんで起動してその他のOSによ98/XP/Vista.を使い始めVSSかし、この変更にSVN約2年前。とSVNを使っていTortiseSVNの標準支店/tag/トランク設定します。
私のプロジェクトも含まれる自己とを意味しいのですが新鮮なdevボックス、プルダウンの単一リポジトリオVS,F5を押します(ほとんどの時間).すべての依存関係に保存され lib
フォルダのソースコードは src
フォルダなど...
に努めて学ぶ新しいものかに関しては全くの初心者でしたRuby on Railsを用いたLinuxベースの開発。いSVNサーバーグの人が他の人はこのプロジェクト.そうすると、Macに発機です。
この課題です。
思い悩むの管理方法のさまざまなバージョンのルビー、レールの全てのプラグインの仕事をしています。もう悩むSVN Ubuntu.
でUbuntu付属Ruby取付済み。●言いたいこのバージョン1.8.5.どちらもチェイ用のプラグイン私が使っている(コミュニティーエンジン出するのに使用した、*nixんに使用 sudo
設したあらゆる課題です。その結吹かRubyを完全に始ます。と思われる。
問題は、ものの、その後、私は自分のコードのその他のか、そのプロセス全体のイジェムがもらえます。
何が最良の実践のための管理にエンゲージプラグインにRoRすか? い場合のzillionファイルに追加SVN.Diskspaceやネットワークの帯域幅は安いです。んは知っていこう。
なSVN.
ルを設置しておりますRapidSVNが非常にばらばらに利用されている課題につとフォルダを得てロックされています。カップルしていた私の間違い、その他、そうはいかがでしょうか。しかし、どちらもシナリオかいいじゃないか初書きぐらい。その結をバックアップのコードを引っ張って作業コピー、移動上の変化としている姿を見せるわけですからスマートなときをしています。
私は実際にRTFM少し、昨日の出を見になっていをブックマークのための私のレポその他の"チェックアウト作業コピー"からブックマーク.んだかすごい、このマニュアルという...
何のためのベスト-プラクティスをSVNにRoRプロジェクトUbuntu?
私は、文字通りを探しの段階的なプロセスありがとうございます。
編集 されてしまったのでしょに使っているXsltproc、私のIDEではないための募集について"を参照してのSVN支援します。またRubyMineには、インストールさでも定されていたことを踏まえれば不安定すぎる。
解決
のためのプラグイン私が個人的にお勧めでこだわりのベンダのフォルダとフォルダとして追加しようとするとSVNのだと思い記述をコードす。ピストンも、その切り替えられる場合、共通のプラグインのためgithub(ピストンには信ぴょう性が低いのでら)
のための継続課金は期間の期限がきればご利用中のレールを2以上とします。きる場を継続が必要に config/environment.rb
を使用 config.gem
. このバンチの情報についての特徴
つけることはしないということを追加した場合、新しい逸品ですが、ご同僚の更新、彼のレールアプリ なブート までだったのに必要です。ジェムがもらえます。そしてインストールしていた一歩を sudo rake gems:install
できることを一歩進め、お宝石のベンダーをクリックします。これは、通常"として知られるベンダーです。" ための最も簡単な方法はリストのジェムをご利用 environment.rb
として、その実行 rake gems:unpack
.ある2つの問題はこのアプローチしかし、私はあまり好きではないのですが使用でやっている。
場合は10アプリそれぞれのベンダーを継続課金は期間の期限がりを10枚の共通の宝石、subversion、更新すべてのサイト全体の多く遅くなります。
はないのかもしれませんまた、たまたまですが、やれをとって、そこに個人の好みです。一部の宝石などのmongrelはhpricot)のネイティブの拡張子書C.これが意味しているものは、インストールすると、
.c
ソースコードをダウンロードし、gcc
を取得するのでコンパイルで特にございます。
場合は設置され、ネイティブC延長ubuntuの場合、その後に入れて、ベンダーフォルダ、およびその後の試合施設まで格安料金プランをOS Xでもあるバージョンの異なるのはubuntuでもがクラッシュさrubyプをお持ちのアプリです。
の場合すべての宝石は純rubyも、これは問題ではありませんが、もというのは意識している。
他のヒント
多くの人が使用ピストンや砂漠の管理プラグインとインストールを購入レールの現地ベンダーフォルダの下で保存されたSVN).
http://www.rubyinside.com/advent2006/12-piston.html http://pivotallabs.com/users/brian/blog/articles/459-build-your-own-rails-plugin-platform-with-desert
また使用をお勧めしgeminstallerすもすべてインストールと同じ宝石と同じバージョンの
http://geminstaller.rubyforge.org/
使っていSVNからのコマンドラインだったりTortiseSVN使いのIdeとしてSVNく統合しようRadRails、Xsltproc.のIdeにおいても同様のグラフィカルSVN経営者と同様Tortiseたい場合には、cmdではなにが起こるかわかりませんべ10分SVNチュートリアルのとき必要があることがわかった。
聞いた事もない急速なSVN、通常のSVNツールは常に連携して取り組んできただけで見いることもほとんどないのだということと、ロックフォルダーの問題です。
オリオンうることを再構築の宝石としてvendoredが発生する場合があります"とはいったい何でしょうか異なるOS-利用できる珠玉の構築rakeタスクを再構築しています。
初回は、svnからョンをインストールして下さい。の svnブック にあります。かんsvn状況はsvnコミット-m"blah".ほとんどの問題は是非ご利用の場合OSの機能の削除や名前の変更ファイルです。利用のsvnコマンドです。
次の場合rapidsvnはないたしsvn-ワークベンチを活用した.嫌いなものでなされる、デフォルトのsvn GUIツールを見ているとtortoisesvn.
プラグインとsvnています。があるというツール ピストン ることを明らかにし、がんに使用します。チェックアウトのプラグインマダの下のvendor/pluginsディレクトリです。場合は新しいバージョンが付属していきたいと思っております、使うトラスティupdate_plugin bashスクリプトの更新のプラグイン:
#!/bin/bash
# reinstall the plugin in an svn friendly way
plugin="some_plugin"
plugin_url="http://some_server/some_plugin/trunk"
for f in site1 site2 site3
do
echo $f
cd ~/rails/$f
svn delete vendor/plugins/$plugin
rm -rf vendor/plugins/$plugin
svn -m "remove $plugin" commit
script/plugin install $plugin_url
svn add vendor/plugins/$plugin
svn -m "add $plugin" commit
done