我试图使用LibGit2Sharp库resond基本GIT命令,如克隆,并与ASP.MVC推,不知道,应该怎样设置我的控制器作出相应的反应。GIT在克隆和推送时使用什么HTTP协议?
不GIT克隆按下时发起HTTP GET和POST请求?并应我的控制器,据我了解,你要类似的代码git的守护的东西被设立类似
[HttpGet]
public ActionResult Clone(string path)
{
//Return repo as stream?
}
[HttpPost]
public ActionResult Push(string path)
{
//Commit to repo
}
感谢
看看源,看看什么是真正完成,但我希望它不应该的问题,还是先看第一个回答这样一个问题:http://stackoverflow.com/questions/6313155/c-sharp-version -control-dll-api –