Name | Modified | Size |
---|---|---|
.. | ||
git.rb | 10 years ago | 5 KB |
snooper.rb | 10 years ago | 142 B |
Change | User | Description | Committed |
---|---|---|---|
11819 | Matt Attaway | Hacky version of submit This will commit, but poorly. Currently commits all... changed files. « |
10 years ago |
11818 | Matt Attaway | Add support for creating new branches from XCode, as well as switching branches ... This change properly implements 'git branch' and 'git branch <target> <source>', translating them to the proper p4 commands. « |
10 years ago |
11715 | Matt Attaway | Enable cloning from a Perforce server from Xcode By putting in a URI of th...e form: p4://[username@]<hostname>[:port]/<depot path for a directory with no '...'> for example: p4://matt_attaway@workshop.perforce.com/guest/matt_attaway/fauxgit This change cleans up the URI syntax and fakes one branch result from 'ls-remote'. It also creates the trappings of a fake Git repo so that Xcode will enable its source control menu items. Status shows up correctly so far and adding new files seems to work. I suspect that deleting and renaming files works as well, but I haven't test it. « |
10 years ago |
11706 | Matt Attaway | Make both scripts executable | 10 years ago |
11705 | Matt Attaway | Add support for git branch and git add Branch is pretty straight forward,... but add may need some work. Based on what I've seen so far from watching Xcode 'git add .' is all I need to support. « |
10 years ago |
11704 | Matt Attaway | Use the locally installed Git instead of the Xcode one Main reason for thi...s is it's easier than having to remember a special name for the real Git. I should probably just use the renamed one inside of Xcode, but this will do for now. « |
10 years ago |
11625 | Matt Attaway | Fix silly double p4port bug when port is specified in URI | 10 years ago |
11624 | Matt Attaway | Initial drop of my work on p4 in git clothing Inspired by the work of hsiv...ank: https://bitbucket.org/hsivank/xcode4-with-mercurial/overview I've decided to make my own drop in Git replacement built on top of 15.1 p4. Currently it can handle cloning, init, status, mv, rm, and add. At least I think it can; it hasn't been tested with Xcode yet... Snooper.rb is a script to intercept Git commands called from Xcode so that I can figure out what the output needs to look like. Clone requires a p4 URI of the form: [username@]p4://<hostname>[:port]/<depot path> « |
10 years ago |