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
2014-08-28Add test for tracking deleted branchKeith Dahlby
2014-08-27Drop tests that rely on the global configurationnulltoken
We cannot make correct assumptions regarding the fact that the environment that host the test runner: - Contains a global git config file - Grants the test runner process with enough rights to write to this file - That this file already contains an expected entry Given those constraints, those tests are removed.
2014-08-27Remove trailing whitespacesnulltoken
2014-08-27Ensure Tags can be created in detached Head statenulltoken
Fix #791
2014-08-27Enforce Clone() test coveragenulltoken
Fix #701
2014-08-27Update binaries to 69db893nulltoken
https://github.com/libgit2/libgit2/compare/091165c...69db893
2014-08-23Index.Stage: do not stage ignored filesEdward Thomson
Stage() now respects ignore files by default, similar to git.git. Users accustomed to the old behavior may use the new StageOptions class (in particular the IncludeIgnored bool) to override this behavior.
2014-07-14FastForward merge should block if there are checkout conflicts.Jameson Miller
Currently, if there are changes in your working directory and a fastforward merge would update those files, the checkout that is performed as part of the fast forward will skip over these files. This change fixes and adds regression tests around this behavior.
2014-07-01Handle tags that do not have a tagger.Jameson Miller
Not all tags have a tagger. For example, the v2.6.11 tag on the linux repository does not have a tagger. For these cases, return null for the Tagger property on a tag annotation.
2014-06-24repo.Unstage() renamed items correctlyEdward Thomson
2014-06-24repo.Reset() renamed items correctlyEdward Thomson
2014-06-21Restore old Credentials API as ObsoleteKeith Dahlby
2014-06-19Refactor Constants.PrivateRepoCredentialsKeith Dahlby
2014-06-19Remove conflicts in Index.RemoveEdward Thomson
2014-06-18Introduce merge.ff configuration handlingEdward Thomson
When the provided FastForwardStrategy is FastForwardStrategy.Default, honor the merge.ff configuration setting. When merge.ff=only, enable fast-forward only mode; when merge.ff=false, enable no-ff mode.
2014-06-14Introduce Repository.Index.Conflicts.NamesEdward Thomson
2014-06-14Introduce Index.Conflicts.ResolvedConflictsEdward Thomson
2014-06-14Test -> CanResolveConflictsByRemovingFromTheIndexEdward Thomson
We're not clearing the conflicts, we're resolving them. The difference is that removing from the index means that the items get moved to the REUC. "Clearing" or "removing" (in libgit2 terminology, anyway) means that they are removed without being resolved (or going into the REUC).
2014-06-14Add Clone() test leveraging authenticationCarlos Martín Nieto
2014-06-13Use a callback for credentialsCarlos Martín Nieto
Instead of making the user choose beforehand, use a callback to let the user ask a database or human about the credentials. If desired, a hard-coded value can still be provided via a lambda, e.g. (_url, _user, _types) => new UsernamePasswordCredentials() { ... }
2014-06-12Cleanup DiffTreeToTreeFixture to use var and consts when appropriateyorah
2014-06-12Introduce PatchEntryChangesyorah
Exposes same properties than TreeEntryChanges through composition
2014-06-12Introduce Repository.CherryPick.Marius Ungureanu
2014-06-09Introduce Remote.IsSupportedUrl.Marius Ungureanu
2014-06-07Decorrelate IDisposable implementation from freeing of OdbBackend resourcesnulltoken
2014-06-07Make OdbBackend Read[Prefix]() return UnmanagedMemoryStreamnulltoken
2014-06-07Teach OdbBackend to expose ExistsPrefixnulltoken
2014-06-07Introduce ObjectDatabase.ShortenObjectId()nulltoken
Fix #677
2014-06-06Introduce RemoteCollection.Rename.Marius Ungureanu
2014-06-04Test cloning from a new repo in a temporary path.Albert Meltzer
2014-06-04Tidy up local cloning test helper methodnulltoken
2014-06-03Commit: Introduce CommentaryChar and PrettifyMessage in CommitOptionsUngureanu Marius
2014-06-02BranchCollection: Obsolete Move and introduce Rename.Marius Ungureanu
2014-06-01Introduce RemoteCollection.Remove()Marius Ungureanu
2014-05-31Remove unneeded clone for Remote validity test.Ungureanu Marius
2014-05-30ObjectDatabase: stream objects when we know we canCarlos Martín Nieto
When given a size and no path, we know that we do not need to buffer the content or apply any filters, so we can create an write-stream into the object database and put in our content directly, avoiding the temporary file and callbacks altogether.
2014-05-30ObjectDatabase: we should fail when asked to read too muchCarlos Martín Nieto
ObjectDatabase.CreateBlob() accepts a number of bytes to read. It currently however treats this as a max, rather than a hard size, which seems ripe for introducing bugs. Assert that we should throw when asked to read too much from a Stream.
2014-05-30Clone the test repository only when requirednulltoken
2014-05-30Introduce GlobalSettings.Features()Edward Thomson
2014-05-30Update libgit2 binaries to 58eea5eMarius Ungureanu
https://github.com/libgit2/libgit2/compare/06d772d...58eea5e Configuration: Use snapshot for Get/Find calls. Thanks @carlosmn. Merge: Keep track of new MergePreference. StatusFixture: change expectations for star-ignore When passing bin/* newer libgit2 considers that as ignoreing the bin/ directory and thus won't give us its contents unless we pass in the RecurseIgnoredDirs option. Done by @carlosmn.
2014-05-30Fix indices of test repos so that they're not dirtynulltoken
2014-05-14Slightly enforce Revert() test coveragenulltoken
2014-05-14Continue implementing revertJameson Miller
2014-05-14Introduce repo.Revert(commit)Ben Straub
2014-05-05Make Network.ListReferences(Remote) accept Credentialssomeoneigna
Add CanListRemoteReferencesWithCredentials() test.
2014-05-03Update Checkout and Merge optionsJameson Miller
Checkout methods now use CheckoutOptions Merge now takes several options: - Option to specify what is checked out for file conflicts. - Report CheckoutProgress and CheckoutNotify - Option to specify MergeFileFavor Updates for code review feedback
2014-04-28Improve CanRetrieveValidVersionString()Ignacio Alvarez
in RepositoryFixture Updated Repository.Version documentation Updated Repository.Version test regex now checks each group. Fixes #696
2014-04-26Fix Commit() so that it always updates the HEADmumitroller
Fix #692
2014-04-26Cleanup whitespacesnulltoken
2014-04-26Introduced Reference.IsValidName(string)someoneigna
Deprecated ReferenceCollection.IsValidName(string) . Updated Test . Fixes #680 Fixed typo in [Obsolete] tag. Rebase into current vNext.