Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/libgit2sharp.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-24Minor changes to DirectoryHelper.DeleteDirectory()nulltoken
- Allow derived exceptions from known ones to be whitelisted - Trace the number of failed attempts made to delete the directory - Use named parameters to make the retry parameters less "magic" to the reader
2015-02-23Merge pull request #971 from ThomasBarnekow/directory-helper-fixnulltoken
Fixed issue #970
2015-02-23Assert remote urls before setting push urlRyan Roden-Corrent
2015-02-23Remote.PushUrl defaults to Remote.UrlRyan Roden-Corrent
2015-02-23Catch expected exceptions thrown by DirectoryHelperThomasBarnekow
The DirectoryHelper.DeleteDirectory() method throws exceptions. Affected tests will be reported as FAILED although this happens during cleanup after the test was run. This commit deals with those exceptions by retrying to delete the directory up to four times, which removes directories in all but rare cases. The method catches DirectoryNotFoundException, IOException, and UnauthorizedAccessException and will only log a trace message if it can't finally delete the directory. It will rethrow any other type of exception. Closes #970.
2015-02-23Support separate push url for remotesRyan Roden-Corrent
2015-02-20Move Repository.Reset(paths) into IndexBrandon Ording
Per issue #805, the Repository.Reset() methods and extensions that take paths have been moved to Index. These methods have become additional Index.Replace() overloads. The old methods have been deprecated and have been changed to call the new Index.Replace() methods instead. The relevant tests have been updated to use the new methods. Tests that are no longer needed have been removed. Closes #805
2015-02-15Assert against sorted entriesnulltoken
2015-02-15Fix leftover usage of deprecated enum membernulltoken
2015-02-15Add Tag.PeeledTarget propertyBrandon Ording
Per issue #551, a PeeledTarget property has been added to Tag. When the tag is pointing to a chained TagAnnotation, it will return the final GitObject that the chain points to. closes #551
2015-02-13Introduce Repository.MergeFetchedRefsEdward Thomson
Make `Repository.MergeFetchHeads` public (with a slightly less scary sounding name) so that a consumer may perform the mechanics of a `Pull` in two steps.
2015-02-13Teach Remote to expose the AutomaticallyPruneOnFetch propertynulltoken
2015-02-13Ensure no public type lies under Core namespacenulltoken
2015-02-13Minor refactoring so that the CI can display the messagesnulltoken
2015-02-13Make Epoch internalnulltoken
2015-02-12Add some auto pruning test coverage upon Fetch()nulltoken
2015-02-12Move FindMergeBase() overloads to ObjectDatabaseBrandon Ording
Per isssues #864 and #951, the overloads of FindMergeBase() have been moved from CommitLog to ObjectDatabase. The methods on ICommitLog and CommitLog have been deprecated, and calls to the CommitLog methods have been changed to call the ObjectDatabase versions instead. The relevant tests have been updated as well. Fixes #864 #951
2015-02-07Add some CanMergeWithoutConflict() test coverageBrendan Forster
2015-02-06Make version comply to SemVernulltoken
2015-02-05Fix misspelled enumJameson Miller
2015-02-01Make GlobalSettings.Version expose the full versionnulltoken
2015-02-01Introduce repo.Describe()nulltoken
2015-02-01Deprecate Branch.Checkout()nulltoken
2015-01-30add support for running tests inside Visual StudioBrendan Forster
2015-01-25Fixup submodule propertiesJameson Miller
Fixup drift between LibGit2Sharp and lg2.
2015-01-25Enhance SubmoduleUpdate testsJameson Miller
Verify that checkout callbacks are called as part of SubmoduleUpdate.
2015-01-25Introduce submodule Update and InitJameson Miller
2015-01-24Merge pull request #927 from libgit2/ntk/issue_927nulltoken
Trying to fetch all tags fails
2015-01-23Expose the assume-unchanged flag to IndexEntrypete
Fix #928
2015-01-23Ensure RetrieveStatus honors "assumed-unchanged" flagnulltoken
2015-01-23Add new AssumeUnchanged test repositorynulltoken
Created through the following $ git init assume_unchanged_wd && cd assume_unchanged_wd $ echo "hello" > hello.txt $ echo "world" > world.txt $ git add . $ git commit -m "Initial commit" $ echo "Hello" > hello.txt $ echo "World" > world.txt $ git status On branch master Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: hello.txt modified: world.txt no changes added to commit (use "git add" and/or "git commit -a") $ git update-index --assume-unchanged world.txt $ git status On branch master Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: hello.txt no changes added to commit (use "git add" and/or "git commit -a")
2015-01-23Enforce tag fetching clone coveragenulltoken
Relates to #927
2015-01-23Unskip some tag fetching related testsnulltoken
2015-01-23Only fake git configuration when necessarynulltoken
2015-01-21Fix repo.Stage("*") behaviornulltoken
- Drop unnecessary detection of renames and copies - Always perform removals from the Index before additions
2015-01-21Teach low level Index.Add() to accept a Blobnulltoken
Fix #195
2015-01-21Expose low level Index.Add()nulltoken
2015-01-21Expose low level Index.Remove()nulltoken
2015-01-21Introduce PeelExceptionnulltoken
2015-01-21Enhance Repository.Lookup() test coveragenulltoken
2015-01-21Throw more meaningful NotFoundException when appropriateJameson Miller
This change is to throw more specific exceptions in several cases when possible. If an object cannot be found, throw a more specific NotFoundException.
2015-01-17Repository: allow Options with a bare repoEdward Thomson
Fix a minor logic bug, where we assumed that any RepositoryOptions would provide a workdir and index such that the repo is not bare.
2015-01-07Clarify branch tracking related testsnulltoken
Related to #903
2015-01-05Leverage NuGet restore for development dependenciesJamie Humphries
Fix #872
2015-01-05Add Visual Studio test project service include markernulltoken
Fix #886
2015-01-04Prefer GetRandomFileName() over NewGuid() for pathsnulltoken
2015-01-04Sandbox every testnulltoken
Fix #826
2015-01-04Rename Clone() test helper method in Sandbox()nulltoken
2014-12-22Ensure sourceUrl is not null eitherRuben Verdoes
2014-12-22Ensure workdirPath is not null in Repo.CloneRuben Verdoes