2013-11-28 50 views
0

我們希望使用IM工具進行常規開發人員通信。安全是一個問題。所以我們希望將一個開源服務器安裝到內部服務器上。必須具備的功能,我們需要:開發人員團隊即時消息傳遞工具

  1. 開源服務器
  2. 窗/ LINUX /移動客戶端
  3. 共享文件
  4. 多個客戶端登錄,同時與整個客戶sync'ed對話
  5. 可搜索的全球歷史記錄(最好存儲在服務器上)

我們已評估到目前爲止的替代方案:

  • 的Jabber可以做到1-3,但我們已經測試客戶端失敗4和5
  • HipChat(和即將推出的服務器版)是優秀的客戶,他們是 不是開源的,所以我們不能保證郵件保存在 公司。

回答

0

電子郵件。 (CC,BCC ftw!)

對於文件這個東西叫做「版本控制」。

針對桌面客戶端的Thunderbird,Android的股票會做不錯的其他操作系統,一個體面的IMAP服務器會讓基本的電子郵件客戶端搜索。

普羅蒂普:

版本控制是不是共享和同步文件(rsync的FTW!),但版本,如果你有一個程序員,他不知道是什麼版本控制是請請去的地方市場上買一條真正的大魚,用尾巴抓住它,儘可能用力撫平它,然後用它拍打它。

+0

我應該提到,對不起。我們的C++程序員發送和接收電子郵件都取得了巨大的成功。我們也成功運行了我們的SVN服務器。我不知道電子郵件可以做*即時*消息傳遞,並且可以通過版本控制系統發送其他文件。謝謝。 – Paul

+0

@Paul IMAP現在不用於輪詢:)即時通知當郵件通過時,存儲的字節是微不足道的。你也可以附加東西。 –