GitSharp/v0.1.0

From eqqon

< GitSharp(Difference between revisions)
Jump to: navigation, search
(releasing gitsharp v0.1.0)
m (Release Message)
 
(9 intermediate revisions not shown)
Line 1: Line 1:
 +
== Downloads ==
 +
* [http://cloud.github.com/downloads/henon/GitSharp/gitsharp_v0.1.0_bin.zip git# binary release v0.1.0]
 +
== Release Message ==
== Release Message ==
-
Thanks to our active development community git# is quickly making progress. The command line interface is able to do the commands "init" and "clone" (not yet via SSH) so I thought it is time for our first release. Here is git# as it clones itself from github:
+
Thanks to our active development community [[GitSharp|git#]] is quickly making progress. The library GitSharp.dll is about 95% complete and we have started creating a command line interface which shall be equivalent to the original git. It already executes the commands "init" and "clone" (not yet via SSH), some other commands are prepared as stubs.
 +
 
 +
Here is git# as it clones itself from github:
{{code|
{{code|
Line 11: Line 16:
Resolving deltas:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;100% (6424/6424)<br>
Resolving deltas:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;100% (6424/6424)<br>
From git://github.com/henon/GitSharp.git<br>
From git://github.com/henon/GitSharp.git<br>
-
* [new branch] master -> origin/master<br>
+
&nbsp;* [new branch] master -> origin/master<br>
-
* [new branch] xUnit -> origin/xUnit<br>
+
&nbsp;* [new branch] xUnit -> origin/xUnit<br>
-
* [new tag] target_egit_c6e3b9fe -> target_egit_c6e3b9fe<br>
+
&nbsp;* [new tag] target_egit_c6e3b9fe -> target_egit_c6e3b9fe<br>
-
* [new tag] target_jgit_5c484fc -> target_jgit_5c484fc<br>
+
&nbsp;* [new tag] target_jgit_5c484fc -> target_jgit_5c484fc<br>
-
* [new tag] v0.1.0 -> v0.1.0<br>
+
&nbsp;* [new tag] v0.1.0 -> v0.1.0<br>
<br>
<br>
}}
}}
-
We try to keep the command line interface compatible to "linus-git".  
+
Please note that not yet all tests are passing and that we are still working on porting over jgit's changes from the last few months.
-
I hope you like it.
+
 
 +
Enjoy our first release, <br>
 +
--[[User:Henon|Henon]] 18:31, 26 September 2009 (CEST)
== Changes ==
== Changes ==
=== GitSharp.dll ===
=== GitSharp.dll ===
-
There is a very long list of things which are now working in GitSharp. Basically, if you wan't to know what is working and what not check out our test suite and run it. You'll see, only about 1% of the tests are failing.
+
There is a very long list of things which are now working in GitSharp. Basically, if you wan't to know what is working and what not please check out our test suite and run it. You'll see, only about 1% of the tests are failing.
-
=== GitSharp.CLI ===
+
 
 +
=== git.exe ===
The following commands/switches are implemented
The following commands/switches are implemented
* --help
* --help

Latest revision as of 17:47, 26 September 2009

Contents

Downloads

Release Message

Thanks to our active development community git# is quickly making progress. The library GitSharp.dll is about 95% complete and we have started creating a command line interface which shall be equivalent to the original git. It already executes the commands "init" and "clone" (not yet via SSH), some other commands are prepared as stubs.

Here is git# as it clones itself from github:

E:\henon\GitSharp\gitsharp_v0.1.0_bin>git clone git://github.com/henon/GitSharp.git
Initialized empty Git repository in E:\henon\GitSharp\gitsharp_v0.1.0_bin\GitSharp\.git
Counting objects:       8112
Compressing objects:    100% (2443/2443)
Receiving objects:      100% (8112/8112)
Resolving deltas:       100% (6424/6424)
From git://github.com/henon/GitSharp.git
 * [new branch] master -> origin/master
 * [new branch] xUnit -> origin/xUnit
 * [new tag] target_egit_c6e3b9fe -> target_egit_c6e3b9fe
 * [new tag] target_jgit_5c484fc -> target_jgit_5c484fc
 * [new tag] v0.1.0 -> v0.1.0

Please note that not yet all tests are passing and that we are still working on porting over jgit's changes from the last few months.

Enjoy our first release,
--Henon 18:31, 26 September 2009 (CEST)

Changes

GitSharp.dll

There is a very long list of things which are now working in GitSharp. Basically, if you wan't to know what is working and what not please check out our test suite and run it. You'll see, only about 1% of the tests are failing.

git.exe

The following commands/switches are implemented

  • --help
  • --version
  • There is online help for most commands (i.e. git help checkout)
  • Many commands have already been stubbed and print their specific options (i.e. git checkout --help)
  • git init
  • git clone (clones from public repos, clone via SSH is not yet working)

Known Issues

  • clone does not work via ssh

... filling in as they are reported