- 30 10月, 2008 1 次提交
-
-
由 Mike Frysinger 提交于
The number of pending changes is pretty useless, so encoding it into the version is just annoying by the constant shuffle in corresponding modules. Signed-off-by: NMike Frysinger <vapier@gentoo.org> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 26 7月, 2008 1 次提交
-
-
由 Sebastian Siewior 提交于
Jan Engelhardt wrote: > Just a note that when you run git-describe, you should probably quiten it. > > fatal: cannot describe 'bd7364a0fd5a4a2878fe4a224be1b142a4e6698e' > > This happens when tags are not present, which can happen if Linus's tree > is sent upwards again, IOW: > > machine1$ git-clone torvalds/linux-2.6.git > machine1$ git push elsewhere master > > machine2$ git-clone elsewhere:/linux > machine2$ git-describe HEAD > fatal: cannot describe that Signed-off-by: NSebastian Siewior <sebastian@breakpoint.cc> Acked-by: NJan Engelhardt <jengelh@medozas.de> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 03 2月, 2008 1 次提交
-
-
由 Bryan Wu 提交于
follow git and mercurial style, include uncommitted changes detect Cc: Frans Pop <elendil@planet.nl> Signed-off-by: NBryan Wu <bryan.wu@analog.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 29 1月, 2008 4 次提交
-
-
由 Theodore Ts'o 提交于
make-kpkg modifies scripts/package/Makefile and deletes scripts/package/builddeb as part of its build process. Ignore these changes so the tree isn't marked as -dirty, when it is just an artifact of make-kpkg. (make-kpkg clean restores the files to their original state, and these helper scripts won't affect the final compiled kernel in any way.) Signed-off-by: N"Theodore Ts'o" <tytso@mit.edu> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Theodore Ts'o 提交于
If git's index file is out of date, and some files have been touched such that their timestamp doesn't what is in the index, "git diff-index HEAD" may show that a particular file is dirty, when in fact it really isn't. Running "git update-index" will update the index to avoid these false positives. Signed-off-by: N"Theodore Ts'o" <tytso@mit.edu> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Theodore Ts'o 提交于
Change the automatic local version to have the form -nnnnn-gSHA1SUMID, where 'nnnnn' is the number of commits since the last tag (i.e., 2.6.21-rc7). This makes it much more likely that the package names created for the kernel will look "newer" to a package manager. Signed-off-by: N"Theodore Ts'o" <tytso@mit.edu> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Aron Griffis 提交于
This represents mercurial changesets similarly to git. For untagged revisions, append the changeset id. If there are uncommitted changes, append -dirty. For example, -hgc60016ba6237-dirty Signed-off-by: NAron Griffis <aron@hp.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 17 6月, 2006 2 次提交
-
-
由 Uwe Zeisberger 提交于
Compare the working copy with the last commit, instead of the index. Signed-off-by: NUwe Zeisberger <zeisberg@informatik.uni-freiburg.de> Acked-by: NRyan Anderson <ryan@michonline.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
由 Uwe Zeisberger 提交于
adds revision suffix for untagged commits that are reachable from a tag I'm bisecting and don't get the -g...... suffix. The reason is, that git name-rev --tags HEAD returns e.g. HEAD tags/v2.6.17-rc1^0~1067 which is currently good enough for setlocalversion to skip the suffix. This introduces a dependecy to grep -E, which should be fine. Signed-off-by: NUwe Zeisberger <zeisberg@informatik.uni-freiburg.de> Acked-By: NRyan Anderson <ryan@michonline.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 09 1月, 2006 1 次提交
-
-
由 Ryan Anderson 提交于
When building Debian packages directly from the git tree, the appended "git_dirty" is a problem due to the underscore. In order to cause the least problems, change that just to "dirty". Signed-off-by: NRyan Anderson <ryan@michonline.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 07 1月, 2006 1 次提交
-
-
由 Rene Scharfe 提交于
Currently scripts/setlocalversion is a Perl script that tries to figure out the current git commit ID of a repo without using git. It also imports Digest::MD5 without using it and generally is too big for the small task it does. :] And it always reports a git ID, even when the HEAD is tagged -- this is a bug. This patch replaces it with a Bourne Shell script that uses git commands to do the same. I can't come up with a scenario where someone would use a git repo and refuse to install git core at the same time, so I think it's reasonable to assume git is available. The new script also reports uncommitted changes by adding -git_dirty to the version string. Obviously you can't see from that _what_ has been changed from the last commit, so it's more of a reminder that you forgot to commit something. The script is easily extensible: simply add a check for Mercurial (or whatever) below the git check. Note: the script doesn't print a newline char anymore. That's only because it was easier to implement it that way, not a feature (or bug). 'make kernelrelease' doesn't care. Signed-off-by: NRene Scharfe <rene.scharfe@lsrfire.ath.cx> Acked-by: NRyan Anderson <ryan@michonline.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-
- 11 8月, 2005 1 次提交
-
-
由 Ryan Anderson 提交于
If CONFIG_AUTO_LOCALVERSION is set, the user is using a git-based tree, and the current HEAD is not referred to by any tags in .git/refs/tags/, append -g and the first 8 characters of the commit to the version string. This makes it easier to use git-bisect, and/or to do a daily build, without trampling on your older, working builds, or accidentally setting up conflicting sets of modules. Signed-off-by: NRyan Anderson <ryan@michonline.com> Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
-