C# LibGit2Sharp是否支持初始化共享存储库?

C# LibGit2Sharp是否支持初始化共享存储库?,c#,git,libgit2sharp,bonobo,C#,Git,Libgit2sharp,Bonobo,我想使用BonoboGit服务器,并想初始化——共享——裸存储库 我检查了BonoboGit服务器的源代码,默认情况下,它会创建裸存储库。我还需要包括--shared,但是LibGit2Sharp.init(path,bare)中没有带有shared选项的函数。我还检查了git hub中的LibGit2Sharp源代码 默认情况下,LibGit2Sharp.init是否创建共享存储库 默认情况下,LibGit2Sharp.init是否创建共享存储库 与类似,默认情况下,LibGit2Sharp将

我想使用BonoboGit服务器,并想初始化——共享——裸存储库

我检查了BonoboGit服务器的源代码,默认情况下,它会创建裸存储库。我还需要包括
--shared
,但是
LibGit2Sharp.init(path,bare)
中没有带有shared选项的函数。我还检查了git hub中的LibGit2Sharp源代码

默认情况下,LibGit2Sharp.init是否创建共享存储库

默认情况下,LibGit2Sharp.init是否创建共享存储库

类似,默认情况下,LibGit2Sharp将使用umask(2)报告的权限。(即,
--shared=umask)

到目前为止,LibGit2Sharp不支持您的请求(例如,
--shared
--shared=group
--shared=all
)。但是,它看起来已经被底层的
libgit2

关于您的问题,最好的做法是将功能请求记录在LibGit2Sharp

考虑到这只需要利用底层本机库的一些现有功能,因此该功能的开发应该不会太复杂

默认情况下,LibGit2Sharp.init是否创建共享存储库

类似,默认情况下,LibGit2Sharp将使用umask(2)报告的权限。(即,
--shared=umask)

到目前为止,LibGit2Sharp不支持您的请求(例如,
--shared
--shared=group
--shared=all
)。但是,它看起来已经被底层的
libgit2

关于您的问题,最好的做法是将功能请求记录在LibGit2Sharp


考虑到这只需要利用底层本机库的一些现有功能,因此该功能的开发应该不会太复杂。

我不明白默认情况下LibGit2Sharp将使用umask(2)报告的权限。什么是umask(2)请参阅答案中指向
git init
文档的链接。有关
umask(2)
的更多信息可以在linux手册页(参见)中找到。我提交了一个功能请求:-)我不理解
默认情况下,LibGit2Sharp将使用umask(2)
什么是umask(2)查看答案中指向
git init
文档的链接。有关umask(2)的更多信息可以在linux手册页(参见)中找到。我提交了一个功能请求:-)