如果在用户计算机上签出,则监控代码回购

Shi*_*vam 2 git testing tracking software-design codebase

不确定这是否是发布此问题的地方,但我想知道是否有人知道任何允许您跟踪您的GIT仓库代码库的应用程序,如果已在其他用户计算机上签出.当我的意思是跟踪时,我的意思是阻止他们将软件从他们的机器复制到其他任何地方等......从我作为软件工程师工作的经验来看,我刚刚从公司交了一台笔记本电脑,但任何人都可以轻松地拿走他们的工作并创造了它的副本.

公司IP确实保护了他们的代码/数据库,但是再一次,很难跟踪你的后端代码库是否已被其他人复制.

如果已经回答这个问题,我会事先道歉但是到目前为止我无法在StackOverflow或网络上找到它.

Von*_*onC 5

当我的意思是跟踪时,我的意思是阻止他们将软件从他们的机器复制到其他任何地方......

不,这不会退出Git或任何其他源控制系统:一旦您克隆/签出存储库,没有什么阻止您将其复制到别处.
该跟踪机制将由安全团队实施,但与Git本身无关.

哪些存储库托管服务器(如GitHub for Enterprise或GitLab)可以提供的是"谁"(实际上是IP地址)克隆了回购的审计跟踪,但是一旦克隆了回购,就不会知道任何副本.