我创建了一个Git存储库的裸克隆并将其放在共享网络驱动器上。我试图从GitSharp打开这个裸存储库。
我使用以下命令克隆存储库:
$ git clone --bare my_project my_project.git
使用GitSharp,我可以毫无问题地在共享网络驱动器上打开存储库。但是,如果我尝试连接到克隆的裸存储库(在同一服务器上),GitSharp将无法找到存储库。克隆的存储库与原始存储库一样共享。
var git_url = Repository.FindRepository(p); //其中'p'是共享裸克隆的路径。
如果我连接到原始存储库,上面会返回git url,但如果我尝试连接到克隆,它会返回NULL。
有什么想法吗?
谢谢!