2011-12-08 16 views
1

ローカルソースコードの変更をリモートのWindows PCにアップロードする最も簡単な方法は何ですか?ソースコードをリモートコンピュータにアップロードする最も簡単な方法は何ですか?

FTPはそれを切断しません。小さなファイル100個を作成するのに2分かかることがありますが、これらのファイルが圧縮されてリモートコンピュータに転送されてから解凍されると数秒かかります。

理想的には、私ができるいくつかのソリューションをしたい:

  • は、私が(など* .PDBなどの特定のファイル拡張子を除く)ソースコードツリーに加えた変更をジップアップ。
  • ジップをリモートPCにアップロードします。
  • リモートPCに変更をソースコードディレクトリに解凍させます。
+1

ソース管理とそれをホスティングすることができます。ここをクリックしてください:http://unfuddle.com/about/tour/plans –

+1

@Oded - C#のソースコードの変更を同期させるよりも、トピックの方が多くなることがありますか? – Contango

答えて

1

MercurialまたはGit Mercurialには、組み込みWebサーバーがあります。 これらの変更はプッシュ/プルのみです。

1

私はあなたがリモートのWindows PCにインストールできるかどうかに依存します。私は本質的にはunixユーティリティであるrsyncを使用するのが好きですが、cygwinの下でWindows上で実行できます。 http://www.cygwin.com/

1

PowerShellスクリプトを使用してファイルを圧縮し、リモートPC上でファイルを解凍したり、その他の必要な処理(更新設定ファイルなど)を行うことができます。

定期的に実行する必要がある場合は、スケジュールされたタスクからスクリプトを実行することもできます。

関連する問題