|
|
1
53
在源代码管理资源管理器中的分支上单击鼠标右键,然后选择 锁 编辑: 锁定显示为锁定项目的人员的“待定更改”。只要锁有效,它就会显示为挂起的更改。当提交该挂起的更改时,锁被释放 . 当锁生效时,被锁定的分支实际上是只读的,因为(为了简化)locker是唯一可以进行提交的用户。提交操作是释放分支上所有锁的操作。 h/t@AakashM在评论中指出了这一点 |
|
2
11
作为一个quick-n-dirty,您可以将其锁定以进行签出(尽管储物柜必须记住永远将锁保留在其挂起的更改中…这让我认为有更好的方法) |
|
|
3
9
|
|
|
4
4
如上所述,锁定不是一个很好的策略。正确的处理方法是设置权限。 您可以有效地将文件设置为只读。试图修改文件的用户将收到消息“签出被拒绝” https://msdn.microsoft.com/en-us/library/ms252587.aspx#project_level 在VS2013中:团队资源管理器->设置->安全/版本控制 |
|
|
5
3
|
|
|
6
2
如果将继承设置为“开”,我发现最好的方法是:
然后,读卡器组中的所有组都将继承“拒绝”权限,并且只能执行读取操作。 |
|
|
stimulate · 如何自动跟踪git分支上的特定文件 8 年前 |
|
|
Dan Hulme · 如何可靠地获取HEAD值,以便再次签出? 8 年前 |
|
|
akshay1188 · 如何在Xcode9上查看当前的git分支? 8 年前 |