Linux内核开发  - 讨论区

标题:[zeuux-linux] Fwd: [ANNOUNCE] GIT 1.5.6.1

2008年07月06日 星期日 22:56

Bill Xu bill在zeuux.org
星期日 七月 6 22:56:38 CST 2008

有谁实际使用过git么?比CVS/SVN好在哪里?给介绍一下。

另外,王聪如果有空,可以考虑贡献一下learning-git.cn.html,:)

WANG Cong 写道:
> ----- Forwarded message from Junio C Hamano <> -----
>
> From: Junio C Hamano <>
> Date: Wed, 25 Jun 2008 23:21:36 -0700
> To: git at vger.kernel.org
> cc: linux-kernel at vger.kernel.org
> Subject: [ANNOUNCE] GIT 1.5.6.1
>
> The latest maintenance release GIT 1.5.6.1 is available at the
> usual places:
>
>   http://www.kernel.org/pub/software/scm/git/
>
>   git-1.5.6.1.tar.{gz,bz2}			(tarball)
>   git-htmldocs-1.5.6.1.tar.{gz,bz2}		(preformatted docs)
>   git-manpages-1.5.6.1.tar.{gz,bz2}		(preformatted docs)
>   RPMS/$arch/git-*-1.5.6.1-1.$arch.rpm	(RPM)
>
> GIT v1.5.6.1 Release Notes
> ==========================
>
> Fixes since v1.5.6
> ------------------
>
> * Last minute change broke loose object creation on AIX.
>
> * (performance fix) We used to make $GIT_DIR absolute path early in the
>   programs but keeping it relative to the current directory internally
>   gives 1-3 per-cent performance boost.
>
> * bash completion knows the new --graph option to git-log family.
>
>
> * git-diff -c/--cc showed unnecessary "deletion" lines at the context
>   boundary.
>
> * git-for-each-ref ignored %(object) and %(type) requests for tag
>   objects.
>
> * git-merge usage had a typo.
>
> * Rebuilding of git-svn metainfo database did not take rewriteRoot
>   option into account.
>
> * Running "git-rebase --continue/--skip/--abort" before starting a
>   rebase gave nonsense error messages.
>
> ----------------------------------------------------------------
>
> Changes since v1.5.6 are as follows:
>
> Brandon Casey (2):
>       git-merge.sh: fix typo in usage message: sucesses --> succeeds
>       t7502-commit.sh: test_must_fail doesn't work with inline environment variables
>
> Dan McGee (1):
>       completion: add --graph to log command completion
>
> Dmitry Potapov (1):
>       fix update-hook-example to work with packed tag references
>
> Jan Krüger (2):
>       Documentation: fix formatting in git-svn
>       git-svn: make rebuild respect rewriteRoot option
>
> Jeff King (2):
>       for-each-ref: implement missing tag values
>       clone: create intermediate directories of destination repo
>
> Junio C Hamano (2):
>       diff -c/--cc: do not include uninteresting deletion before leading context
>       GIT 1.5.6.1
>
> Linus Torvalds (1):
>       Make git_dir a path relative to work_tree in setup_work_tree()
>
> Michele Ballabio (1):
>       parse-options.c: fix documentation syntax of optional arguments
>
> Patrick Higgins (1):
>       Workaround for AIX mkstemp()
>
> Stephan Beyer (4):
>       git-rebase.sh: Add check if rebase is in progress
>       api-builtin.txt: update and fix typo
>       api-parse-options.txt: Introduce documentation for parse options API
>       Extend parse-options test suite
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo at vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
>
> ----- End forwarded message -----
>
>   

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-linux]

2008年07月06日 星期日 23:33

Jianjun Kong jianjun在zeuux.org
星期日 七月 6 23:33:43 CST 2008

On Sun, Jul 06, 2008 at 10:56:38PM +0800, Bill Xu wrote:
> 有谁实际使用过git么?比CVS/SVN好在哪里?给介绍一下。
>
> 另外,王聪如果有空,可以考虑贡献一下learning-git.cn.html,:)

跟踪Linux内核开发用过git,我们小组一些项目也是用git管理。我感觉最大的特点就是效率高、灵活。其查询、搜索、补丁制作、提交等等非常实用。不过git没有cvs容易理解,现在看来git应该更简单些。

Git 采用分布式版本库的方式,不必服务器端软件支持,使源码发布和开发及其方便。速度也很快,这对大项目很重要。它的合并跟踪能力,方便异地开发者合作。它只适用于 Linux/Unix 平台,没有 Windows 版本。
linux kernel、wine、U-boot等著名项目都采用git管理。 http://git.kernel.org/ 这里全是git维护的项目

详见: http://www.kernel.org/git
git中文教程:http://www.bitsun.com/documents/gittutorcn.htm

--------git 相关的命令--------------

git/                    git-diff-files          git-ls-tree
gitps                   git-sh-setup
gitaction               git-diff-index          git-mailinfo
git-pull                gitspa
git-add                 git-diff-tree           git-mailsplit
git-push                git-ssh-fetch
git-add--interactive    gitdpkgname             git-merge
git-quiltimport         git-ssh-pull
git-am                  git-fast-import         git-merge-base
git-read-tree           git-ssh-push
git-annotate            git-fetch               git-merge-file
git-rebase              git-ssh-upload
git-apply               git-fetch-pack          git-merge-index
git-receive-pack        git-status
git-applymbox           git-fetch--tool         git-merge-octopus
git-reflog              git-stripspace
git-applypatch          gitfm                   git-merge-one-file
gitregrep               git-svn
git-archive             git-fmt-merge-msg       git-merge-ours
git-relink              git-svnimport
git-bisect              git-for-each-ref        git-merge-recursive
git-remote              git-symbolic-ref
git-blame               git-format-patch        git-merge-resolve
git-repack              git-tag
git-branch              git-fsck                git-merge-stupid
git-repo-config         git-tar-tree
git-bundle              git-fsck-objects        git-merge-subtree
git-request-pull        gitunpack
git-cat-file            git-gc                  git-mergetool
git-rerere              git-unpack-file
git-check-attr          git-get-tar-commit-id   git-merge-tree
git-reset               git-unpack-objects
git-checkout            git-grep                gitmkdirs
git-revert              git-update-index
git-checkout-index      git-hash-object         git-mktag
git-rev-list            git-update-ref
git-check-ref-format    git-http-fetch          git-mktree
git-rev-parse           git-update-server-info
git-cherry              git-http-push           gitmount
gitrfgrep               git-upload-archive
git-cherry-pick         git-imap-send           git-mv
gitrgrep                git-upload-pack
git-clean               git-index-pack          git-name-rev
git-rm                  git-var
git-clone               git-init                git-pack-objects
git-runstatus           git-verify-pack
git-commit              git-init-db             git-pack-redundant
git-send-email          git-verify-tag
git-commit-tree         git-instaweb            git-pack-refs
git-send-pack           gitview
git-config              gitkeys                 git-parse-remote
git-shell               git-whatchanged
git-convert-objects     git-local-fetch         git-patch-id
git-shortlog            gitwhich
git-count-objects       git-log                 git-peek-remote
git-show                gitwipe
git-daemon              git-lost-found          gitpl
git-show-branch         git-write-tree
git-describe            git-ls-files            git-prune
git-show-index          gitxgrep
git-diff                git-ls-remote           git-prune-packed
git-show-ref       


[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-linux]

2008年07月07日 星期一 02:54

WANG Cong xiyou.wangcong在gmail.com
星期一 七月 7 02:54:30 CST 2008

On Sun, Jul 06, 2008 at 10:56:38PM +0800, Bill Xu wrote:
> 有谁实际使用过git么?比CVS/SVN好在哪里?给介绍一下。
>
> 另外,王聪如果有空,可以考虑贡献一下learning-git.cn.html,:)
>


等写完learning-iptables.cn.html再说吧。最近要做的事情一大堆。:-)


-- 
Hi, I'm a .signature virus, please copy/paste me to help me spread
all over the world.

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-linux]

2008年07月08日 星期二 17:56

Bill Xu bill在zeuux.org
星期二 七月 8 17:56:12 CST 2008


Jianjun Kong 写道:
> On Sun, Jul 06, 2008 at 10:56:38PM +0800, Bill Xu wrote:
>   
>> 有谁实际使用过git么?比CVS/SVN好在哪里?给介绍一下。
>>
>> 另外,王聪如果有空,可以考虑贡献一下learning-git.cn.html,:)
>>     
>
> 跟踪Linux内核开发用过git,我们小组一些项目也是用git管理。我感觉最大的特点就是效率高、灵活。其查询、搜索、补丁制作、提交等等非常实用。不过git没有cvs容易理解,现在看来git应该更简单些。
>
> Git 采用分布式版本库的方式,不必服务器端软件支持,使源码发布和开发及其方便。速度也很快,这对大项目很重要。它的合并跟踪能力,方便异地开发者合作。它只适用于 Linux/Unix 平台,没有 Windows 版本。
> linux kernel、wine、U-boot等著名项目都采用git管理。 http://git.kernel.org/ 这里全是git维护的项目
>
> 详见: http://www.kernel.org/git
> git中文教程:http://www.bitsun.com/documents/gittutorcn.htm
>   
恩,考虑完善一下git的文档吧,看看谁有能力和时间?
> --------git 相关的命令--------------
>
> git/                    git-diff-files          git-ls-tree
> gitps                   git-sh-setup
> gitaction               git-diff-index          git-mailinfo
> git-pull                gitspa
> git-add                 git-diff-tree           git-mailsplit
> git-push                git-ssh-fetch
> git-add--interactive    gitdpkgname             git-merge
> git-quiltimport         git-ssh-pull
> git-am                  git-fast-import         git-merge-base
> git-read-tree           git-ssh-push
> git-annotate            git-fetch               git-merge-file
> git-rebase              git-ssh-upload
> git-apply               git-fetch-pack          git-merge-index
> git-receive-pack        git-status
> git-applymbox           git-fetch--tool         git-merge-octopus
> git-reflog              git-stripspace
> git-applypatch          gitfm                   git-merge-one-file
> gitregrep               git-svn
> git-archive             git-fmt-merge-msg       git-merge-ours
> git-relink              git-svnimport
> git-bisect              git-for-each-ref        git-merge-recursive
> git-remote              git-symbolic-ref
> git-blame               git-format-patch        git-merge-resolve
> git-repack              git-tag
> git-branch              git-fsck                git-merge-stupid
> git-repo-config         git-tar-tree
> git-bundle              git-fsck-objects        git-merge-subtree
> git-request-pull        gitunpack
> git-cat-file            git-gc                  git-mergetool
> git-rerere              git-unpack-file
> git-check-attr          git-get-tar-commit-id   git-merge-tree
> git-reset               git-unpack-objects
> git-checkout            git-grep                gitmkdirs
> git-revert              git-update-index
> git-checkout-index      git-hash-object         git-mktag
> git-rev-list            git-update-ref
> git-check-ref-format    git-http-fetch          git-mktree
> git-rev-parse           git-update-server-info
> git-cherry              git-http-push           gitmount
> gitrfgrep               git-upload-archive
> git-cherry-pick         git-imap-send           git-mv
> gitrgrep                git-upload-pack
> git-clean               git-index-pack          git-name-rev
> git-rm                  git-var
> git-clone               git-init                git-pack-objects
> git-runstatus           git-verify-pack
> git-commit              git-init-db             git-pack-redundant
> git-send-email          git-verify-tag
> git-commit-tree         git-instaweb            git-pack-refs
> git-send-pack           gitview
> git-config              gitkeys                 git-parse-remote
> git-shell               git-whatchanged
> git-convert-objects     git-local-fetch         git-patch-id
> git-shortlog            gitwhich
> git-count-objects       git-log                 git-peek-remote
> git-show                gitwipe
> git-daemon              git-lost-found          gitpl
> git-show-branch         git-write-tree
> git-describe            git-ls-files            git-prune
> git-show-index          gitxgrep
> git-diff                git-ls-remote           git-prune-packed
> git-show-ref       
>
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.zeuux.org/pipermail/zeuux-linux/attachments/20080708/477f7dbf/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-linux]

2008年07月08日 星期二 18:25

Bill Xu bill在zeuux.org
星期二 七月 8 18:25:48 CST 2008


WANG Cong 写道:
> On Sun, Jul 06, 2008 at 10:56:38PM +0800, Bill Xu wrote:
>   
>> 有谁实际使用过git么?比CVS/SVN好在哪里?给介绍一下。
>>
>> 另外,王聪如果有空,可以考虑贡献一下learning-git.cn.html,:)
>>
>>     
>
>
> 等写完learning-iptables.cn.html再说吧。最近要做的事情一大堆。:-)
>   
好的,看看建军是否有时间?:)
>
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.zeuux.org/pipermail/zeuux-linux/attachments/20080708/4929ea4d/attachment.html>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-linux]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号