问题标签 [libgit2sharp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
libgit2sharp - 是否可以将 git svn 命令与 libgit2sharp 一起使用?
我正在研究一个需要通过 SVN 提交日志进行解析的想法,我知道 git svn 能够做到这一点,但我想通过代码来做到这一点。libgit2sharp 是否能够支持这一点,还是只处理“真正的”git?
version-control - libgit2sharp 中的孤儿分支
如何在 libgit2sharp 中创建孤立分支?
我能找到的只是创建指向提交的分支的方法。
我正在寻找类似于命令的效果:
c# - 如何从两个不同的提交中获取同一文件的来源?
我试图找出从两个不同的提交中获取同一文件的来源的方法,但我找不到任何关于此的文档。
我知道有Repository.Dif.Compare
哪些是有用的,但我只能从中获取补丁,这并没有多大帮助,因为我想实现自己的并排比较。
有人可以提供一个例子吗?这在 libgit2sharp 中是否可行?
libgit2 - 找到指向提交的标签的最快方法是什么?
使用 libgit2sharp 我想做以下事情:
我想获取分配给当前提交的所有标签。最好的方法是什么?遍历所有标签,看看是否tag.Target.Sha == commit.Sha
?那不是很高效。还有其他方法吗?
libgit2 - Encryption in or used by libgit2 and libgit2sharp? Export Control Classification Numbers?
Do libgit2 and libgit2sharp have Export Control Classification Numbers (ECCN)? If so, where can I find them? (I didn't find them on github for either project.)
If not, does either contain encryption? And, does either use encryption, including calling encryption in other programs (for example, using SSL to create secure connections)?
Thanks in advance!
c# - 无法在网络 Web 服务器上打开远程存储库
我在网络 Web 服务器上有一个存储库:
当我尝试从 C# 代码中打开它时,libgit2sharp
会引发以下异常:
我使用的代码导致Exception
:
该存储库适用于 SourceTree 或 TortoiseGIT,但不适用于代码。我已经使用 Repository.Clone() 克隆了它并且工作正常。
你知道为什么存储库会抛出无效的代表吗?
提前谢谢!!
尼科。
libgit2sharp - 如何计算分支前面或后面
使用libgit2sharp
、如何计算ahead
或behind
度量。喜欢这个页面https://github.com/libgit2/libgit2sharp/branches
libgit2sharp - 为裸存储库设置 HEAD
我不知道如何HEAD
为裸存储库设置参考。
抛出BareRepositoryException
with 消息
Additional information: An error was raised by libgit2. Category = Repository (BareRepo).
当我尝试repo.Checkout(repo.Branches["balabala"])
libgit2sharp - 带有未保存文件的树的 libgit2sharp Diff
我想扩展 GitDiffMargin 插件,这样当用户在 Visual Studio 中修改文件时,即使不保存文件,她也可以在边距中看到更新差异。
libgit2sharp 是否可以从一棵树和另一棵我必须自己构建的树中做这样的差异?
c# - 如何使用 libgit2 连接到 GitHub 存储库?
我正在尝试连接到回购:
它连接正常(例如,如果我更改 URL,我会得到预期的异常),但没有MessageBox
显示 es - 为什么?这应该很简单。