-
Adding a staging area and basic code ...
was committed by adgar
Monday Jun 14
-
Simplified altered_files logic
http:/...
was committed by adgar
Sunday Jun 13
-
Added altered_files for git changeset...
was committed by adgar
09:44 PM
-
Amp diff even works for git repositor...
was committed by adgar
Saturday Jun 12
-
amp cat/view works for git. Versione...
was committed by adgar
06:30 AM
-
Added lookup_file logic for tree obje...
was committed by adgar
06:13 AM
-
Major git changes. Rolled a ton of c...
was committed by adgar
Friday Jun 11
-
Added some tests and fixed an error w...
was committed by adgar
07:18 AM
-
A) fixed a major bug that was making ...
was committed by adgar
Thursday Jun 10
-
Added support for git binary deltas. ...
was committed by adgar
08:18 AM
-
Combined the index file with the pack...
was committed by adgar
04:41 AM
-
Made a hasindex.idx/pack pair of file...
was committed by adgar
04:13 AM
-
Properly terminated the index-less pa...
was committed by adgar
03:58 AM
-
Added a PackFileIndex class to handle...
was committed by adgar
03:50 AM
-
Dirty, dirty hack for reading packfil...
was committed by adgar
Wednesday Jun 09
-
Added some tests for packfile code. M...
was committed by adgar
07:51 AM
-
Whoops - forgot ruby_19 checks on for...
was committed by adgar
Tuesday May 18
-
Added packfile and start testing the ...
was committed by adgar
04:38 PM
-
Added commit objects and tag objects....
was committed by adgar
Saturday May 15
-
Made tests a bit more idiomatic. Adde...
was committed by adgar
03:16 AM
-
Added a basic git data structure obje...
was committed by adgar
02:37 AM
-
Added a test for encoding issues in b...
was committed by adgar
Friday May 14
-
Added yard-amp dependency for spiffy ...
was committed by adgar
09:44 PM
-
Fixed our first encoding issue! The c...
was committed by adgar
Thursday May 13
-
Fixed a failing ChangeGroup test. Mov...
was committed by adgar
Wednesday May 12
-
Fixed some server issues. Updated ser...
was committed by adgar
04:07 AM
-
Pushing to an amp HTTP server works\!...
was committed by adgar
Sunday May 09
-
Fixed a lot of authorization logic, a...
was committed by adgar
01:22 AM
-
Cleaned up the stats command a bit, g...
was committed by adgar
Saturday May 08
-
So I don't need to use a Module if I ...
was committed by adgar
04:49 AM
-
Adding more statistics features, whic...
was committed by adgar
04:19 AM
-
Imported an extension from HighLine t...
was committed by adgar
Friday May 07
-
Switching to using rvm to test cross-...
was committed by adgar
10:24 PM
-
Cleaned up our specs and fixed a few ...
was committed by adgar
10:05 PM
-
Fixed our Hash documentation syntax t...
was committed by adgar
06:41 AM
-
Documenting the action objects in the...
was committed by adgar
06:31 AM
-
Added an extra argument to the #apply...
was committed by adgar
Thursday May 06
-
Large number of bug fixes in the new ...
was committed by adgar
08:56 AM
-
Turns out our old updating module was...
was committed by adgar
07:16 AM
-
Picked up work on the refactored and ...
was committed by adgar
06:43 AM
-
Documented the top-level template() m...
was committed by adgar
04:47 AM
-
Pulled useful_parents, template_for_o...
was committed by adgar
04:21 AM
-
Drastically cleaned up the template c...
was committed by adgar
02:58 AM
-
Added some haml tests for templates. ...
was committed by adgar
01:44 AM
-
Some good changes to some template co...
was committed by adgar
01:36 AM
-
Had to add an anonymous module to the...
was committed by adgar
Wednesday May 05
-
Cleaned up the add command
http://bit...
was committed by adgar
06:45 AM
-
Refactored stats code. I'd like to ta...
was committed by adgar
Tuesday May 04
-
Major fixes with running amp serve.
*...
was committed by adgar
Monday May 03
-
Debugging the amp HTTP server. So far...
was committed by adgar
08:42 AM
-
Cleaning up some of the template code...
was committed by adgar
Sunday May 02
-
Added the template parameter for the ...
was committed by adgar
09:47 PM
-
Making the stats command an official ...
was committed by adgar
07:13 AM
-
Updated some license notes about incl...
was committed by adgar
07:12 AM
-
Killed a method I should never have w...
was committed by adgar
Saturday May 01
-
Added license notifications to almost...
was committed by adgar
01:49 AM
-
Renamed the strangely named 'orig_pat...
was committed by adgar
12:02 AM
-
Simplified pagination logic for fancy...
was committed by adgar
Friday Apr 30
-
Fixed pagination logic for commits an...
was committed by adgar
08:28 PM
-
* Included Enumerable module for all ...
was committed by adgar
08:10 PM
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Rethink Version Control.- http://amp.carboni.ca/
Amp aims to put control of version-control software in your hands as a developer. The entire system is written in Ruby (with C extensions to improve performance), and aims to implement all major VCS's in Ruby. Currently, Mercurial is implemented.
Other features:
Commands are first-class members of the system - drop in an "Ampfile" in your repository, and you can add commands to amp in the same manner you add commands to rake (only with far, far more power!)
Documentation is one of our biggest priorities. We require all methods to be documented - even comically simple ones.
Heavy testing.
Multiple "workflows" - use git's commands to power a mercurial repository.
Add hooks/callbacks in minutes.