Matt Burke
93f9a2f029
Merge remote-tracking branch 'origin/master' into delete-orphans
2013-01-25 13:15:41 -05:00
Matt Burke
ed016a21d8
Run integration tests in-process.
...
Hopefully this doesn't mess too many things up.
2013-01-04 16:52:01 -05:00
Philippe Miossec
8a025db53e
Manage file rename and if the directory is not empty in TFS repository
...
(modifications are a little ugly, now :( )
2012-12-24 22:54:37 +01:00
Matt Burke
9299d2c69a
dos2unix
2012-01-28 11:42:04 -05:00
Jimmy Bogard
d300090e8e
Adding STA thread so that gated checkin dialog pops up right
2011-09-04 23:22:12 +03:00
Tuomas Järvensivu
c4a0577e4e
Replace negative exit status codes with positive ones.
...
MinGW bash does not report negative exit status codes:
http://sourceforge.net/tracker/?func=detail&atid=102435&aid=1172090&group_id=2435
Due to above when running git-tfs in a script in MinGW there's no way of
knowing whether git-tfs operation was succesfull or failure caused by
a thrown exception.
Negative exit status codes are replaced with positive ones constraining
them to Byte.MaxValue. This is so that the behavior of the program is
consistent and predictable in all running environments (e.g. bash,
cmd.exe, powershell.exe, zsh, sh). While cmd.exe and powershell.exe
support exit status codes higher than 255, UNIX-like running environments
only support values between 0 and 255:
http://www.gnu.org/software/libc/manual/html_node/Exit-Status.html
Signed-off-by: Tuomas Järvensivu <tuomas.jarvensivu@reaktor.fi >
2011-08-17 19:02:57 +03:00
Matt Burke
fe64790216
Add support for "Copy" in another way.
...
Copies can be reported if diff.renames is set to 'copies'.
#44
2011-05-21 14:19:09 -04:00
Matt Burke
a3111049ec
[ #44 ] This may resolve the issue.
2011-05-19 22:38:53 -04:00
Matt Burke
d9a4d2e232
Clean up exception output.
2011-02-23 10:03:24 -05:00
Matt Burke
67908e912f
Resolved build warnings.
2011-01-27 16:30:03 -05:00
Matt Burke
0bc77aa30c
Add GitTfsException for showing short error messages.
2011-01-27 14:59:05 -05:00
Matt Burke
2ae026001f
Fixed pushes back to TFS.
2011-01-26 16:23:35 -05:00
Matt Burke
1985919692
Elminate use of ObjectFactory.
2011-01-26 16:19:09 -05:00
Richard Banks
4c8b81027f
Added support in shelveset for detecting renames
...
Signed-off-by: Matt Burke <maburke@sep.com >
2010-10-13 08:36:07 -04:00
Matt Burke
3ca06246a1
Moved all TFS usage to a separate assembly.
2010-04-28 10:35:08 -04:00
Matt Burke
c6b00f2f2d
Changed the version string.
2010-02-09 09:52:46 -05:00
Matt Burke
15139b8d55
Implemented HashAndInsertObject with GitSharp.
2009-12-23 17:13:02 -05:00
Matt Burke
0bc16f555e
Added a basic shelve implementation.
2009-09-08 14:18:02 -04:00
Matt Burke
ad85636e58
A little refactoring, and got the TFS commits to show up in a remote branch.
2009-07-15 16:02:04 -04:00
Matt Burke
9685c01211
Started refactoring.
2009-07-14 16:31:11 -04:00
Matt Burke
4f5ae6dddd
Got a list of changesets from TFS. Need to figure out how to handle/initialize new remote branches. Need to actually apply the changes retrieved from TFS. Need to figure out what the last changeset was when doing a fetch to update an existing repository.
2009-07-07 12:45:23 -04:00
Matt Burke
5f0926a575
Started getting changesets from TFS.
2009-07-06 18:32:43 -04:00
Matt Burke
0bfcb72a35
Got the last two commits to compile.
2009-07-06 09:58:07 -04:00
Matt Burke
43f4207cc7
Started implementing fetch.
2009-07-02 16:37:30 -04:00
Matt Burke
adaa3c2559
Kept working on basic git command invocation in order to get git tfs init to work.
2009-06-30 17:37:23 -04:00
Matt Burke
07c99979b2
Ported init (minus the low-level git command invocations).
2009-06-30 14:40:06 -04:00
Matt Burke
6ebeaa7f1d
Ported some more of git-svn.
2009-06-29 18:19:33 -04:00
Matt Burke
5e0222481a
Threw a bunch of stuff at the wall.
2009-06-29 09:09:43 -04:00
Matt Burke
36b89740f7
Got structuremap and an opt parser wired in. Started TDD!
2009-06-26 17:01:01 -04:00
Matt Burke
54a10bc688
Stubbed out some of the git-tfs command.
2009-06-26 12:19:14 -04:00