2010-11-27 13 views
2

bitbucketのようなオープンソースの世界にはどのようなWebアプリケーションもありますか?これはすべてリモート開発に関するものです。(ディスカッションheremercurial reposやその他のリモート開発の管理のためのオープンソースWebアプリケーション

開発者の中には、ssh(リトアニアのええとの大学は永遠に..)を使う方法がわからない人もいますが、WindowsやMac用のドライバがないデバイスもあります。地元の開発のためにすべてのデバイスをすべての開発者に提供しません。だからは不可能はローカルに開発する。上記のリンクでは、1人のユーザーが、水銀がリモート開発用に設計されていないと述べました。これのための他のプラクティス?

私は2ソリューションを持っている:ローカルドライブのディレクトリをSFTPディレクトリを同期させることが可能などのIDEを見つけるために、すべての開発者チーム

2)とのレポを管理するために、ビットバケットのようなWebアプリケーションを見つけること

1)を、すべての水銀オペレーションは、トルコのような地元の水銀のクライアントと地元のドライブで行われるでしょう。

答えて

3

はRhodeCodeをチェックしてください。これは、httpの機能をプッシュ/プルしています。

+0

は最近gitlab、素晴らしいものを見つけました! – holms

0

サーバでは、.hg/hgrcのフックを使用して、ユーザができないものを作成します。

ユーザーはなりますあなたのための

基本的なワークフロー:

  1. 変更コード
  2. プッシュ(水銀統合は、IDEの多くの存在) サーバーの一部を行うためにフックとステージングリポジトリへのコード
    • サーバーは別のコンピュータにコードをコンパイルプッシュすることができます
    • のsshを行うことができ、サーバー
    • Webアプリケーションのへのアクセスを提供する必要はありませんが(あなたはそれを正しく指示している場合) https://bitbucket.org/marcinkuzminski/rhodecode/src:サーバ
  3. コードまで1に進み、ウェブサイトやテストに行く
  4. プッシュにコードを作業している安定したリポジトリへ
+0

これは、開発者が盲目的にコードを書いて、バグのあるコードをテストする必要があるようです。今度はこのプロセスは、各開発者のプライベート "sshの基本"レッスンを作るのが悪いです... – holms

関連する問題