-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Darcs Support: Parses logs of newer version of darcs. Use hashes as tokens instead of patch names. #23
base: darcs_support
Are you sure you want to change the base?
Conversation
Rename Scm modules to OhlohScm
…ace_open3_with_posix_spawn Replaced Open3 with Posix-spawn to reduce process memory leak
…le_descriptor_leak Fix for file descriptor leaks
…ecked out branch'
If ohloh_scm changes the encoding, original characters might be lost. Users might be aware of the correct encoding and may wish to handle it accordingly.
Undid previous lib changes made just to make test pass on travis.
OTWO-4267 Configured installation of multiple SCMs in travis builds
OTWO-4281 Configured travis ssh setup and its dependencies
@lowfatcomputing: Has this superseded #10? Can the failing test be ignored? It would be good to get this merged before conflicts arise again. |
Can someone tell me how to hide all these unrelated commits from this pull request? I've forgotten some of this git stuff. Also, I believe the |
@lowfatcomputing, I assume the extra commits are because you did a merge with upstream via |
…okens instead of patch names.
89d7d75
to
0700f92
Compare
Well that didn't work. (Tried |
Well, it depends how you measure "worked". I looked at the graph in Rebasing is ultimately a matter of taste. Many prefer it, some don't, especially those from a traditional (non-distributed) VCS background where history is immutable because it's shared from the outset. If you want to get back to the branch as you had it before, |
If you change the target branch to |
Also, it looks like travis-ci was installing darcs-2.7. darcs-2.12.0 would need to be installed for all the darcs bug fixes. |
I have modernized the darcs_support a bit and now it parses log files of current versions of darcs (tested with darcs-screened). I have also switched to hashes because they are more precise.
All darcs tests pass now except for one:
I think the problem is here:
When I remove a file from a darcs repo and then run
darcs show contents -h <hash> <file>
on a revision that did have the<file>
I get nothing. This may be a problem with darcs (?)#10