我在目录dev / proj1中打开了一个项目,它在本地Git源ctrl下,使用VS2013通过该目录中的解决方案添加了Git。
我在dev / sol2 / proj2下有另一个解决方案,它位于本地Git源代码控制之下。我以同样的方式将它添加到源代码控制中。
我将proj1添加到sol2中。它缺少源代码控制,当我站在Visual Studio中的proj1时,没有File-> Source-Control菜单。
我该怎么办?
答案 0 :(得分:0)
如果您在上面提到的菜单func do(wg *sync.WaitGroup) {
defer func() {
if err := recover(); err != nil {
fmt.Println("Restored:", err)
}
wg.Done()
}()
str := "abc"
fmt.Print(str[3])
}
func main() {
var wg sync.WaitGroup
for i := 0; i < 1; i++ {
wg.Add(1)
go do(&wg)
}
wg.Wait()
fmt.Println("This line should be printed after all those invocations fail.")
}
与下图相同。然后在File for Git下没有Source Control菜单项。这是正常现象。此菜单项仅针对TFVC 。
如果projcet在解决方案中有挂锁图标,则意味着它已处于源代码管理中。您也可以通过 Web Portal (代码→Git→您的解决方案)仔细检查它。