2015-06-01 27 views
0

我們已經從Rackspace專用箱過渡到完全的雲Azure環境。生產服務器和開發,作爲一個MS商店,我們將使用Visual Studio Team Services。作爲MS ISV合作伙伴,我們有許多MSDN席位,因此我們的開發人員都將擁有MSDN w/VS Premium帳戶,我們將與Team Services/TFS一起使用。我們正在虛擬機上覆制我們的生產Web服務器,但經過一些重構最終會轉移到Azure網站。當有人離開公司時,Visual Studio Team Services

我的問題是關於何時用戶離開公司。現在我們有每個人都使用RDP登錄到開發服務器。他們在該服務器上開發。當有人離開時,我們關閉他們的訪問權限到該服務器。

當用戶打開項目時,Team Services會自動將整個項目下載到本地開發環境/機器中嗎?如果有人離開公司,是否有使用VSO的過程來保護代碼並將其從中移除或使其無法訪問?任何方式來鎖定它,當我們需要?我似乎無法找到一個程序來做到這一點。

+1

如果出現問題,您可以通過合法渠道處理IP盜竊。如果您真的擔心有人竊取您的源代碼,請讓每個開發人員在隔離的房間裏工作,並在外面張貼警衛,以確保他們不會將任何未授權的內容帶入房間,包括拍照手機,並確保他們不會從房間中移除任何東西。 –

+0

一致認爲,像犯罪分子這樣的對待開發者不會得到你正在尋找的結果。 –

回答

2

要從帳戶中添加或刪除某人,請轉至您帳戶主頁上的用戶中心。如果您從中刪除用戶,該用戶將無法再訪問您的帳戶。

當用戶連接到您的帳戶時,他們需要採取一些措施才能獲得源代碼。這將克隆在使用Git或創建工作區並運行TFVC的情況下。

如果用戶具有源代碼,例如在機器上,則無法遠程刪除它。他們將無法獲得更新等,但計算機上沒有任何東西能夠清除用戶已獲得的代碼。

0

我知道的所有源代碼共享允許壓縮或瀏覽本地存儲庫。包括VS團隊服務。

Daniel Mann是對的。由於開發是圖形和磁盤密集型的,通常需要管理員權限和重新引導/崩潰,調試觸發系統中斷,內存不足循環在共享機器上很有趣,即它們塞滿了其他人。 (即使使用RDP,您也可以在本地複製和粘貼或映射網絡驅動器或上傳到網絡)

如果您在做重要的事情時,唯一真正有效的事情是通過USB將它們連接到非互聯網連接的計算機/網絡禁用。但是,這些機制特別是拒絕互聯網將會提高一半的生產力

這就是爲什麼大多數組織都依賴合法合同。在一個2M項目上,值得把它變成一個4M項目?有些情況下,這通常是國家安全/中央情報局/國防部門需要的,但不是知識產權,有更好/更棘手的方法。

幾乎所有的二進制文件都是逆向工程能力的,如果你真的想要的話,只需很少的努力。迷惑做得很少。

相關問題