我們有一個企業客戶,我們已經交付了一個系統。這是我們向他們提供最新版本的源代碼的協議的一部分。我們在TFS上在線使用TFVC,我們認爲最容易讓他們訪問我們的主分支。但是,我只在允許他們訪問代碼時沒有其他的困難。我正在測試的用戶可以看到太多:即,像儀表板,目前的團隊成員等東西在TFS在線,我如何與我們的客戶分享代碼分支
是否有可能只顯示主分支的代碼,沒有其他的外部用戶?
我們有一個企業客戶,我們已經交付了一個系統。這是我們向他們提供最新版本的源代碼的協議的一部分。我們在TFS上在線使用TFVC,我們認爲最容易讓他們訪問我們的主分支。但是,我只在允許他們訪問代碼時沒有其他的困難。我正在測試的用戶可以看到太多:即,像儀表板,目前的團隊成員等東西在TFS在線,我如何與我們的客戶分享代碼分支
是否有可能只顯示主分支的代碼,沒有其他的外部用戶?
給予訪問TFS總行出組織(AD)是不可取的考慮安全..而是考慮給源代碼轉換成zip格式有很多大文件的發送(FTP站點)可供選擇..
還在爲你的限制訪問用戶的請求,看看在這個
https://www.visualstudio.com/en-us/docs/setup-admin/restrict-access-tfs
你可以考慮複製你的源代碼的一部分成單獨的數據流,並給讀者只讀到流訪問。
希望這有助於... :)
請按以下步驟設置權限:
之後,此用戶可以訪問Web訪問代碼(代碼>文件)中的代碼(只是用戶具有讀取權限的文件夾/分支)。
我已經執行了這些步驟,我擔心的是用戶可以訪問儀表板,當前團隊成員列表,構建等,我沒有關於他有權訪問的概述。 –
Thanks @ user7417866您對安全性問題有什麼擔憂?如果我們只能限制對代碼的訪問,那麼它將和將相同的內容轉儲到FTP服務器一樣。或者我錯過了什麼? –
考慮到TFS(連接環境)不僅有一個人將有管理控制權,如果有人向某個代碼分支機構,文檔等授予對該客戶不意味着的某些代碼分支,文檔等的許可,它可能會因錯誤或人爲錯誤而發生......它可能會造成漏洞。考慮到另一端的FTP將與您的組織和客戶端之間存在斷開連接的環境。 – user7417866