6

タイトルが悪くてすみません(もっといい言い方が思い浮かびませんでした)

私は開発を行っているWindowsマシンを持っています。ただし、Linux システムと対話する必要がある新しいプロジェクトがあります (Linux コマンドの実行など)。

したがって、明らかに、Windowsマシンで開発を行うことはできません..そして、開発マシンでコードを作成し、svnコミットしてから、Linuxマシンでsvn更新したくありません。

開発マシンで行った変更をすぐに Linux マシンにミラーリングする方法はありますか? SVN は非常に迅速な代替手段ではなく、もちろんいくつかの変更は非常に小さなものになります。

何か案は?私が推測するネットワーク共有....しかし、それはあまりきれいではありません(少し遅いです)。

仲間の開発者として、あなたが同様の状況にあったかどうか、またそれをどのように解決したかを知りたいです。

さらに、Ubuntu を開発マシンとしてインストールし、Linux マシンからコマンドやアプリケーションなどをミラーリングすることはできません。これは、クラスターの「マスター」マシンであり、非常に特殊な構成になっているためです。

みんなありがとう!

編集:LinuxマシンにWebサービスを配置し、コードからそれらを呼び出すだけで、プラットフォーム開発の依存関係を分離することも考えました。それについてもどう思いますか?ありがとう

4

3 に答える 3

4

Linux マシンでファイルを編集し、Samba を使用してファイルを Windows ファイル共有に公開します。

(代わりに SFTPを使用しますが、SFTP をファイルシステムとしてマウントする Windows ソフトウェアは無料ではありません。)

于 2010-05-26T13:11:23.680 に答える
3

Windows ボックスで XServer を使用することを検討しましたか? Linux ボックスでデスクトップ セッションを起動し、Windows マシンに表示できるはずです。

Linux に精通している場合は、SSH を使用してターミナル ウィンドウを表示し、vi または emacs でファイルを編集するだけで済む場合があります。PHP を使用している場合は、通常のブラウザーで結果を確認できると思います。私はこれを何度も行ってきました。これは完全な IDE ではありませんが、確かに実行可能です。

于 2010-05-26T13:23:38.080 に答える
2

Windows でアプリを開発し、cygwin でテストできます ;)

于 2010-05-26T13:00:31.610 に答える