私は小さな問題を解決するためにtortoiseSVNを使用しようとしています。TortoiseSVN - localhost上のリポジトリ、次にlocalhostとオンライン上の作業コピー。可能?
私は開発用ラップトップを持ち、その上に自分のウェブサイトの大半を開発しています。 しかし、私が動いていて、誰かが私にバグを報告しているSMSを送ってきたら、そこのどのコンピュータでも自分のftpにログインし、ウェブサイトを「ライブ」自体で修正することがよくあります。
私はその後、私の開発のラップトップ上に追加の変更を行う場合、私は頻繁に私が行ったライブの変更を忘れて、そして結果としてそれを失います。
そのように、私はこの問題を軽減するためにTortoiseSVNのを使用することを探しています。
マイホスティングアカウントは、SVN repositorysをサポートしていませんHostgatorのと共有ホスティングアカウントです。
は、私はSVNが動作する方法は、私の「ライブ」のコピーがリポジトリでなければならないということであることを考えるように修正するのですか?または私はポイントを逃している?
誰かが、私はそれがホスティング変更...または多分私の状況が良く合っ代替を必要とする場合でも、私が欲しいものを達成することについては行くだろうか説明してもらえ..?
多くのありがとうございます。
トム
まあ私の現在のホスティングアカウントはSVNリポジトリのセットアップを許可していないので、私のラップトップになければなりません。 あなたは基本的に私のライブバージョンを編集してはいけないと言っていますか?IEインターネット上で見ることができるバージョンですが、サイトの展開を担当している場合は、作業コピーが最新の状態にして、手動ですべてのファイルなどをアップロードします。 ここで懸念しているのは、たとえば、1行のバグがある場合、私は自分の作業ファイルを更新し、リポジトリを更新してから、1つのファイルをアップロードし直さなければならないということです。 –
あなたが選ぶことができる外部のsvnホストがたくさんあります。あなたのホスティングプロバイダがあなたにsvnホスティングをサポートする必要のないシェルアクセスを提供している場合は、あなたの現在のホストでsvnクライアントを実行し、そこにローカルな作業コピーを保存することができます。次に、編集時にその作業コピーとの間でファイルをftpしたり、リモートシェル経由でコミットしたり、展開スクリプト( 'copy ./*.html/www-dir/site /'など)を実行できます。 –
私は、私が知っている会社のサービスによって、事前のテストや何が行われたのかの痕跡がなくても、生産に入ることはないと言っています。 –