我想使用Bonobo git服务器并想要初始化--shared --bare存储库。
我检查bonobo git server
的源代码,默认情况下会创建裸存储库。我还需要包含--shared
,但LibGit2Sharp.init(path, bare)
中没有共享选项的功能。我也检查了git hub中的LibGit2Sharp源代码。
是LibGit2Sharp.init创建共享存储库吗?
答案 0 :(得分:0)
默认情况下,是LibGit2Sharp.init创建共享存储库吗?
与 git init 类似,默认情况下,LibGit2Sharp将使用umask(2)报告的权限。 (即ParseQuery<ParseObject> query = ParseQuery.getQuery("Offers");
query.include("yourCompanyPointerColumnName");
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> offersList, ParseException e) {
if (e == null) {
// All Offers retrieved successfully
} else {
Log.d("score", "Error: " + e.getMessage());
}
}
});
截至目前,LibGit2Sharp并不支持您要求的内容(例如--shared=umask)
,--shared
或--shared=group
)。但是,基础--shared=all
库看起来已经 exposed 。
关于您的问题的最佳做法是在LibGit2Sharp issue tracker 中记录功能请求。
考虑到这一点,只需要利用底层本机库的一些现有功能,这个功能的开发不应该非常复杂。