1
0
mirror of https://github.com/go-gitea/gitea.git synced 2024-09-01 14:56:30 +00:00
gitea/modules/repofiles
zeripath edfebe65b1
Finally fix diff names ()
* Finally fix diff names

 attempted to fix diff by avoiding the git diff line as
it is possible to have an ambiguous line here.

 attempted to fix diff by assuming that names would quoted
if they needed to be and if one was quoted then both would be.

Both of these were wrong.

I have now discovered `--src-prefix` and `--dst-prefix` which
means that we can set this in such a way to force the git diff
to always be unambiguous.

Therefore this PR rollsback most of the changes in  and
uses these options to fix this.

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Update services/gitdiff/gitdiff.go

* Update services/gitdiff/gitdiff.go

* Update modules/repofiles/temp_repo.go

* fix test

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: Lauris BH <lauris@nix.lv>
2020-10-14 07:49:33 +03:00
..
action_test.go Move all push update operations to a queue () 2020-09-11 10:14:48 -04:00
action.go Move all push update operations to a queue () 2020-09-11 10:14:48 -04:00
blob_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
blob.go Add Close() method to gogitRepository () 2019-11-13 07:01:19 +00:00
commit_status.go Add Close() method to gogitRepository () 2019-11-13 07:01:19 +00:00
commit.go
content_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
content.go Fix GetContents(): Dont't ignore Executables () 2020-04-24 19:20:22 +03:00
delete.go Add configurable Trust Models () 2020-09-20 00:44:55 +08:00
diff_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
diff.go Move git diff codes from models to services/gitdiff () 2019-09-05 22:20:09 -04:00
file_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
file.go File Edit: Author/Committer interchanged [BugFix] () 2019-12-09 21:11:24 +08:00
repofiles_test.go
repofiles.go
temp_repo.go Finally fix diff names () 2020-10-14 07:49:33 +03:00
tree_test.go prefer NoError/Error over Nil/NotNil () 2020-07-19 12:53:40 +03:00
tree.go fixed bug in GitTreeBySHA where pulling items from a page other than page 1 would fail because the wrong var was used to set the entries to return () 2019-12-22 00:16:21 +00:00
update.go [Enhancement] Allow admin to merge pr with protected file changes () 2020-10-13 14:50:57 -04:00
upload.go LFS support to be stored on minio () 2020-09-08 23:45:10 +08:00
verification.go Sign merges, CRUD, Wiki and Repository initialisation with gpg key () 2019-10-16 14:42:42 +01:00