RUN: /bin/echo ['echo', 'Forking build subprocess...'] Forking build subprocess... RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105', '/home/buildd/filecache-default/5cfba0ad998b1fc994fe6aa57980e2975df4947b'] Synching the system clock with the buildd NTP service... 18 Dec 00:39:01 ntpdate[1302]: adjust time server 10.211.37.1 offset 0.002746 sec Unpacking chroot for build 8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105'] Mounting chroot for build 8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', '8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105', 'deb http://ftpmaster.internal/ubuntu lucid main', 'deb http://ftpmaster.internal/ubuntu lucid-security main'] Overriding sources.list in build-8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105', 'sparc'] Updating debian chroot for build 8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105 Get:1 http://ftpmaster.internal lucid Release.gpg [189B] Get:2 http://ftpmaster.internal lucid-security Release.gpg [198B] Get:3 http://ftpmaster.internal lucid Release [57.2kB] Get:4 http://ftpmaster.internal lucid-security Release [38.5kB] Get:5 http://ftpmaster.internal lucid/main Packages [1369kB] Get:6 http://ftpmaster.internal lucid-security/main Packages [103kB] Fetched 1569kB in 2s (653kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: base-files bzip2 dpkg dpkg-dev libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libc6-dev-sparc64 libc6-sparc64 libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0 libldap-2.4-2 libpam-modules libpam-runtime libpam0g libpng12-0 libssl0.9.8 linux-libc-dev mountall openssl 24 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 23.5MB of archives. After this operation, 53.2kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libpam-modules base-files dpkg libc-dev-bin libc6-dev libc6-dev-sparc64 libc6-sparc64 libc-bin libc6 linux-libc-dev libssl0.9.8 libpam-runtime libpam0g bzip2 libbz2-1.0 mountall libk5crypto3 libgssapi-krb5-2 libkrb5-3 libkrb5support0 libldap-2.4-2 dpkg-dev libpng12-0 openssl Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ lucid-security/main libpam-modules 1.1.1-2ubuntu5 [372kB] Get:2 http://ftpmaster.internal/ubuntu/ lucid-security/main base-files 5.0.0ubuntu20.10.04.2 [70.2kB] Get:3 http://ftpmaster.internal/ubuntu/ lucid-security/main dpkg 1.15.5.6ubuntu4.3 [2217kB] Get:4 http://ftpmaster.internal/ubuntu/ lucid-security/main libc-dev-bin 2.11.1-0ubuntu7.5 [218kB] Get:5 http://ftpmaster.internal/ubuntu/ lucid-security/main libc6-dev 2.11.1-0ubuntu7.5 [2931kB] Get:6 http://ftpmaster.internal/ubuntu/ lucid-security/main libc6-dev-sparc64 2.11.1-0ubuntu7.5 [2631kB] Get:7 http://ftpmaster.internal/ubuntu/ lucid-security/main libc6-sparc64 2.11.1-0ubuntu7.5 [4336kB] Get:8 http://ftpmaster.internal/ubuntu/ lucid-security/main libc-bin 2.11.1-0ubuntu7.5 [749kB] Get:9 http://ftpmaster.internal/ubuntu/ lucid-security/main libc6 2.11.1-0ubuntu7.5 [4367kB] Get:10 http://ftpmaster.internal/ubuntu/ lucid-security/main linux-libc-dev 2.6.32-26.48 [800kB] Get:11 http://ftpmaster.internal/ubuntu/ lucid-security/main libssl0.9.8 0.9.8k-7ubuntu8.5 [2354kB] Get:12 http://ftpmaster.internal/ubuntu/ lucid-security/main libpam-runtime 1.1.1-2ubuntu5 [115kB] Get:13 http://ftpmaster.internal/ubuntu/ lucid-security/main libpam0g 1.1.1-2ubuntu5 [122kB] Get:14 http://ftpmaster.internal/ubuntu/ lucid-security/main bzip2 1.0.5-4ubuntu0.1 [49.4kB] Get:15 http://ftpmaster.internal/ubuntu/ lucid-security/main libbz2-1.0 1.0.5-4ubuntu0.1 [50.0kB] Get:16 http://ftpmaster.internal/ubuntu/ lucid-security/main mountall 2.15.2 [56.8kB] Get:17 http://ftpmaster.internal/ubuntu/ lucid-security/main libk5crypto3 1.8.1+dfsg-2ubuntu0.4 [109kB] Get:18 http://ftpmaster.internal/ubuntu/ lucid-security/main libgssapi-krb5-2 1.8.1+dfsg-2ubuntu0.4 [115kB] Get:19 http://ftpmaster.internal/ubuntu/ lucid-security/main libkrb5-3 1.8.1+dfsg-2ubuntu0.4 [342kB] Get:20 http://ftpmaster.internal/ubuntu/ lucid-security/main libkrb5support0 1.8.1+dfsg-2ubuntu0.4 [42.6kB] Get:21 http://ftpmaster.internal/ubuntu/ lucid-security/main libldap-2.4-2 2.4.21-0ubuntu5.2 [198kB] Get:22 http://ftpmaster.internal/ubuntu/ lucid-security/main dpkg-dev 1.15.5.6ubuntu4.3 [651kB] Get:23 http://ftpmaster.internal/ubuntu/ lucid-security/main libpng12-0 1.2.42-1ubuntu2.1 [175kB] Get:24 http://ftpmaster.internal/ubuntu/ lucid-security/main openssl 0.9.8k-7ubuntu8.5 [419kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 23.5MB in 1s (13.9MB/s) (Reading database ... 13677 files and directories currently installed.) Preparing to replace libpam-modules 1.1.1-2ubuntu2 (using .../libpam-modules_1.1.1-2ubuntu5_sparc.deb) ... Unpacking replacement libpam-modules ... Setting up libpam-modules (1.1.1-2ubuntu5) ... (Reading database ... 13677 files and directories currently installed.) Preparing to replace base-files 5.0.0ubuntu20 (using .../base-files_5.0.0ubuntu20.10.04.2_sparc.deb) ... Unpacking replacement base-files ... Setting up base-files (5.0.0ubuntu20.10.04.2) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 13677 files and directories currently installed.) Preparing to replace dpkg 1.15.5.6ubuntu4 (using .../dpkg_1.15.5.6ubuntu4.3_sparc.deb) ... Unpacking replacement dpkg ... Setting up dpkg (1.15.5.6ubuntu4.3) ... (Reading database ... 13677 files and directories currently installed.) Preparing to replace libc-dev-bin 2.11.1-0ubuntu7 (using .../libc-dev-bin_2.11.1-0ubuntu7.5_sparc.deb) ... Unpacking replacement libc-dev-bin ... Preparing to replace libc6-dev 2.11.1-0ubuntu7 (using .../libc6-dev_2.11.1-0ubuntu7.5_sparc.deb) ... Unpacking replacement libc6-dev ... Preparing to replace libc6-dev-sparc64 2.11.1-0ubuntu7 (using .../libc6-dev-sparc64_2.11.1-0ubuntu7.5_sparc.deb) ... Unpacking replacement libc6-dev-sparc64 ... Preparing to replace libc6-sparc64 2.11.1-0ubuntu7 (using .../libc6-sparc64_2.11.1-0ubuntu7.5_sparc.deb) ... Unpacking replacement libc6-sparc64 ... Preparing to replace libc-bin 2.11.1-0ubuntu7 (using .../libc-bin_2.11.1-0ubuntu7.5_sparc.deb) ... Unpacking replacement libc-bin ... Setting up libc-bin (2.11.1-0ubuntu7.5) ... (Reading database ... 13677 files and directories currently installed.) Preparing to replace libc6 2.11.1-0ubuntu7 (using .../libc6_2.11.1-0ubuntu7.5_sparc.deb) ... Unpacking replacement libc6 ... Setting up libc6 (2.11.1-0ubuntu7.5) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 13677 files and directories currently installed.) Preparing to replace linux-libc-dev 2.6.32-21.32 (using .../linux-libc-dev_2.6.32-26.48_sparc.deb) ... Unpacking replacement linux-libc-dev ... Preparing to replace libssl0.9.8 0.9.8k-7ubuntu8 (using .../libssl0.9.8_0.9.8k-7ubuntu8.5_sparc.deb) ... Unpacking replacement libssl0.9.8 ... Setting up libssl0.9.8 (0.9.8k-7ubuntu8.5) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 13677 files and directories currently installed.) Preparing to replace libpam-runtime 1.1.1-2ubuntu2 (using .../libpam-runtime_1.1.1-2ubuntu5_all.deb) ... Unpacking replacement libpam-runtime ... Setting up libpam-runtime (1.1.1-2ubuntu5) ... (Reading database ... 13677 files and directories currently installed.) Preparing to replace libpam0g 1.1.1-2ubuntu2 (using .../libpam0g_1.1.1-2ubuntu5_sparc.deb) ... Unpacking replacement libpam0g ... Setting up libpam0g (1.1.1-2ubuntu5) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place (Reading database ... 13677 files and directories currently installed.) Preparing to replace bzip2 1.0.5-4 (using .../bzip2_1.0.5-4ubuntu0.1_sparc.deb) ... Unpacking replacement bzip2 ... Preparing to replace libbz2-1.0 1.0.5-4 (using .../libbz2-1.0_1.0.5-4ubuntu0.1_sparc.deb) ... Unpacking replacement libbz2-1.0 ... Preparing to replace mountall 2.14 (using .../mountall_2.15.2_sparc.deb) ... Unpacking replacement mountall ... Preparing to replace libk5crypto3 1.8.1+dfsg-2 (using .../libk5crypto3_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Unpacking replacement libk5crypto3 ... Preparing to replace libgssapi-krb5-2 1.8.1+dfsg-2 (using .../libgssapi-krb5-2_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Unpacking replacement libgssapi-krb5-2 ... Preparing to replace libkrb5-3 1.8.1+dfsg-2 (using .../libkrb5-3_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Unpacking replacement libkrb5-3 ... Preparing to replace libkrb5support0 1.8.1+dfsg-2 (using .../libkrb5support0_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Unpacking replacement libkrb5support0 ... Preparing to replace libldap-2.4-2 2.4.21-0ubuntu5 (using .../libldap-2.4-2_2.4.21-0ubuntu5.2_sparc.deb) ... Unpacking replacement libldap-2.4-2 ... Preparing to replace dpkg-dev 1.15.5.6ubuntu4 (using .../dpkg-dev_1.15.5.6ubuntu4.3_all.deb) ... Unpacking replacement dpkg-dev ... Preparing to replace libpng12-0 1.2.42-1ubuntu2 (using .../libpng12-0_1.2.42-1ubuntu2.1_sparc.deb) ... Unpacking replacement libpng12-0 ... Preparing to replace openssl 0.9.8k-7ubuntu8 (using .../openssl_0.9.8k-7ubuntu8.5_sparc.deb) ... Unpacking replacement openssl ... Setting up libc-dev-bin (2.11.1-0ubuntu7.5) ... Setting up linux-libc-dev (2.6.32-26.48) ... Setting up libc6-dev (2.11.1-0ubuntu7.5) ... Setting up libc6-sparc64 (2.11.1-0ubuntu7.5) ... Setting up libc6-dev-sparc64 (2.11.1-0ubuntu7.5) ... Setting up libbz2-1.0 (1.0.5-4ubuntu0.1) ... Setting up bzip2 (1.0.5-4ubuntu0.1) ... Setting up mountall (2.15.2) ... Installing new version of config file /etc/init/mountall.conf ... Setting up libkrb5support0 (1.8.1+dfsg-2ubuntu0.4) ... Setting up libk5crypto3 (1.8.1+dfsg-2ubuntu0.4) ... Setting up libkrb5-3 (1.8.1+dfsg-2ubuntu0.4) ... Setting up libgssapi-krb5-2 (1.8.1+dfsg-2ubuntu0.4) ... Setting up libldap-2.4-2 (2.4.21-0ubuntu5.2) ... Setting up dpkg-dev (1.15.5.6ubuntu4.3) ... Setting up libpng12-0 (1.2.42-1ubuntu2.1) ... Setting up openssl (0.9.8k-7ubuntu8.5) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105', 'sparc', 'lucid', '--nolog', '--batch', '--archive=ubuntu', '--dist=lucid', '--purpose=PRIMARY', '--architecture=sparc', '--comp=main', 'git-core_1.7.0.4-1ubuntu0.2.dsc'] Initiating build 8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105 with 0 processor cores. Automatic build of git-core_1.7.0.4-1ubuntu0.2 on sejong by sbuild/sparc 1.170.5 Build started at 20101218-0039 ****************************************************************************** git-core_1.7.0.4-1ubuntu0.2.dsc exists in cwd sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) ** Using build dependencies supplied by package: Build-Depends: libz-dev, libcurl4-gnutls-dev | libcurl3-gnutls-dev, asciidoc (>> 8.0.0), xmlto, docbook-xsl (>> 1.72), libexpat1-dev, subversion, libsvn-perl | libsvn-core-perl, unzip, tcl8.5, gettext, cvs, cvsps, libdbd-sqlite3-perl, libc6.1 (>= 2.10.2-6) [ia64] sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) sh: gcc: not found dpkg-architecture: warning: Couldn't determine gcc system type, falling back to default (native compilation) Checking for already installed source dependencies... libz-dev: missing libcurl4-gnutls-dev: missing libcurl3-gnutls-dev: missing asciidoc: missing xmlto: missing docbook-xsl: missing libexpat1-dev: missing subversion: missing libsvn-perl: missing libsvn-core-perl: missing libsvn-core-perl: does not exist unzip: missing tcl8.5: missing gettext: missing cvs: missing cvsps: missing libdbd-sqlite3-perl: missing Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install libz-dev libcurl4-gnutls-dev asciidoc xmlto docbook-xsl libexpat1-dev subversion libsvn-perl unzip tcl8.5 gettext cvs cvsps libdbd-sqlite3-perl Reading package lists... Building dependency tree... Reading state information... Note, selecting zlib1g-dev instead of libz-dev The following extra packages will be installed: comerr-dev docbook-xml gettext-base krb5-multidev libapr1 libaprutil1 libcroco3 libdbi-perl libexpat1 libfile-copy-recursive-perl libgcrypt11-dev libgnutls-dev libgpg-error-dev libgssrpc4 libidn11-dev libkadm5clnt-mit7 libkadm5srv-mit7 libkdb5-4 libkrb5-dev libldap2-dev libncursesw5 libneon27-gnutls libnet-daemon-perl libplrpc-perl libsqlite3-0 libsvn1 libtasn1-3-dev libxml2 libxml2-utils libxslt1.1 mime-support pkg-config python python2.6 sgml-base sgml-data update-inetd xml-core xsltproc zlib1g-dev Suggested packages: source-highlight vim-addon-manager doc-base docbook docbook-dsssl docbook-defguide libsaxon-java libxalan2-java docbook-xsl-saxon fop xalan dbtoepub gettext-doc krb5-doc libcurl3-dbg dbishell libgcrypt11-doc gnutls-doc gnutls-bin guile-gnutls krb5-user python-doc python-tk python-profiler python2.6-doc python2.6-profiler sgml-base-doc perlsgml doc-html-w3 opensp subversion-tools db4.8-util tclreadline zip debhelper xmltex w3m lynx-cur links Recommended packages: docbook-utils dblatex info info-browser docbook-xsl-doc-html docbook-xsl-doc-pdf docbook-xsl-doc-text docbook-xsl-doc curl wget lynx libgpm2 file libpaper-utils The following NEW packages will be installed: asciidoc comerr-dev cvs cvsps docbook-xml docbook-xsl gettext gettext-base krb5-multidev libapr1 libaprutil1 libcroco3 libcurl4-gnutls-dev libdbd-sqlite3-perl libdbi-perl libexpat1 libexpat1-dev libfile-copy-recursive-perl libgcrypt11-dev libgnutls-dev libgpg-error-dev libgssrpc4 libidn11-dev libkadm5clnt-mit7 libkadm5srv-mit7 libkdb5-4 libkrb5-dev libldap2-dev libncursesw5 libneon27-gnutls libnet-daemon-perl libplrpc-perl libsqlite3-0 libsvn-perl libsvn1 libtasn1-3-dev libxml2 libxml2-utils libxslt1.1 mime-support pkg-config python python2.6 sgml-base sgml-data subversion tcl8.5 unzip update-inetd xml-core xmlto xsltproc zlib1g-dev 0 upgraded, 53 newly installed, 0 to remove and 0 not upgraded. Need to get 22.0MB of archives. After this operation, 82.6MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! sgml-base xml-core sgml-data docbook-xml libncursesw5 libsqlite3-0 mime-support python2.6 python gettext-base libexpat1 libgssrpc4 libkadm5clnt-mit7 libkdb5-4 libkadm5srv-mit7 libxml2 asciidoc libfile-copy-recursive-perl update-inetd cvs cvsps docbook-xsl libcroco3 gettext comerr-dev krb5-multidev libapr1 libaprutil1 libgpg-error-dev libgcrypt11-dev zlib1g-dev libtasn1-3-dev libgnutls-dev pkg-config libidn11-dev libkrb5-dev libldap2-dev libcurl4-gnutls-dev libnet-daemon-perl libplrpc-perl libdbi-perl libdbd-sqlite3-perl libexpat1-dev libneon27-gnutls libsvn1 libsvn-perl libxml2-utils libxslt1.1 subversion tcl8.5 unzip xsltproc xmlto Authentication warning overridden. Get:1 http://ftpmaster.internal/ubuntu/ lucid/main sgml-base 1.26 [11.7kB] Get:2 http://ftpmaster.internal/ubuntu/ lucid/main xml-core 0.13 [23.4kB] Get:3 http://ftpmaster.internal/ubuntu/ lucid/main sgml-data 2.0.4 [275kB] Get:4 http://ftpmaster.internal/ubuntu/ lucid/main docbook-xml 4.5-7 [345kB] Get:5 http://ftpmaster.internal/ubuntu/ lucid/main libncursesw5 5.7+20090803-2ubuntu3 [216kB] Get:6 http://ftpmaster.internal/ubuntu/ lucid/main libsqlite3-0 3.6.22-1 [292kB] Get:7 http://ftpmaster.internal/ubuntu/ lucid/main mime-support 3.48-1ubuntu1 [34.6kB] Get:8 http://ftpmaster.internal/ubuntu/ lucid/main python2.6 2.6.5-1ubuntu6 [2488kB] Get:9 http://ftpmaster.internal/ubuntu/ lucid/main python 2.6.5-0ubuntu1 [148kB] Get:10 http://ftpmaster.internal/ubuntu/ lucid/main gettext-base 0.17-8ubuntu3 [70.3kB] Get:11 http://ftpmaster.internal/ubuntu/ lucid/main libexpat1 2.0.1-7ubuntu1 [133kB] Get:12 http://ftpmaster.internal/ubuntu/ lucid-security/main libgssrpc4 1.8.1+dfsg-2ubuntu0.4 [76.1kB] Get:13 http://ftpmaster.internal/ubuntu/ lucid-security/main libkadm5clnt-mit7 1.8.1+dfsg-2ubuntu0.4 [58.2kB] Get:14 http://ftpmaster.internal/ubuntu/ lucid-security/main libkdb5-4 1.8.1+dfsg-2ubuntu0.4 [57.9kB] Get:15 http://ftpmaster.internal/ubuntu/ lucid-security/main libkadm5srv-mit7 1.8.1+dfsg-2ubuntu0.4 [70.4kB] Get:16 http://ftpmaster.internal/ubuntu/ lucid-security/main libxml2 2.7.6.dfsg-1ubuntu1.1 [841kB] Get:17 http://ftpmaster.internal/ubuntu/ lucid/main asciidoc 8.5.2-1ubuntu1 [1573kB] Get:18 http://ftpmaster.internal/ubuntu/ lucid/main libfile-copy-recursive-perl 0.38-1 [20.6kB] Get:19 http://ftpmaster.internal/ubuntu/ lucid/main update-inetd 4.35 [19.7kB] Get:20 http://ftpmaster.internal/ubuntu/ lucid/main cvs 1:1.12.13-12ubuntu1 [1685kB] Get:21 http://ftpmaster.internal/ubuntu/ lucid/main cvsps 2.1-5build1 [49.7kB] Get:22 http://ftpmaster.internal/ubuntu/ lucid/main docbook-xsl 1.75.2+dfsg-3 [1602kB] Get:23 http://ftpmaster.internal/ubuntu/ lucid/main libcroco3 0.6.2-1 [95.2kB] Get:24 http://ftpmaster.internal/ubuntu/ lucid/main gettext 0.17-8ubuntu3 [1768kB] Get:25 http://ftpmaster.internal/ubuntu/ lucid/main comerr-dev 2.1-1.41.11-1ubuntu2 [41.6kB] Get:26 http://ftpmaster.internal/ubuntu/ lucid-security/main krb5-multidev 1.8.1+dfsg-2ubuntu0.4 [103kB] Get:27 http://ftpmaster.internal/ubuntu/ lucid/main libapr1 1.3.8-1build1 [117kB] Get:28 http://ftpmaster.internal/ubuntu/ lucid-security/main libaprutil1 1.3.9+dfsg-3ubuntu0.10.04.1 [87.0kB] Get:29 http://ftpmaster.internal/ubuntu/ lucid/main libgpg-error-dev 1.6-1ubuntu2 [37.9kB] Get:30 http://ftpmaster.internal/ubuntu/ lucid/main libgcrypt11-dev 1.4.4-2ubuntu2 [347kB] Get:31 http://ftpmaster.internal/ubuntu/ lucid/main zlib1g-dev 1:1.2.3.3.dfsg-15ubuntu1 [164kB] Get:32 http://ftpmaster.internal/ubuntu/ lucid/main libtasn1-3-dev 2.4-1 [278kB] Get:33 http://ftpmaster.internal/ubuntu/ lucid/main libgnutls-dev 2.8.5-2 [434kB] Get:34 http://ftpmaster.internal/ubuntu/ lucid/main pkg-config 0.22-1build2 [53.8kB] Get:35 http://ftpmaster.internal/ubuntu/ lucid/main libidn11-dev 1.15-2 [634kB] Get:36 http://ftpmaster.internal/ubuntu/ lucid-security/main libkrb5-dev 1.8.1+dfsg-2ubuntu0.4 [36.1kB] Get:37 http://ftpmaster.internal/ubuntu/ lucid-security/main libldap2-dev 2.4.21-0ubuntu5.2 [892kB] Get:38 http://ftpmaster.internal/ubuntu/ lucid/main libcurl4-gnutls-dev 7.19.7-1ubuntu1 [968kB] Get:39 http://ftpmaster.internal/ubuntu/ lucid/main libnet-daemon-perl 0.43-1 [46.9kB] Get:40 http://ftpmaster.internal/ubuntu/ lucid/main libplrpc-perl 0.2020-2 [36.0kB] Get:41 http://ftpmaster.internal/ubuntu/ lucid/main libdbi-perl 1.609-1build1 [794kB] Get:42 http://ftpmaster.internal/ubuntu/ lucid/main libdbd-sqlite3-perl 1.29-1 [87.6kB] Get:43 http://ftpmaster.internal/ubuntu/ lucid/main libexpat1-dev 2.0.1-7ubuntu1 [221kB] Get:44 http://ftpmaster.internal/ubuntu/ lucid/main libneon27-gnutls 0.29.0-1 [130kB] Get:45 http://ftpmaster.internal/ubuntu/ lucid/main libsvn1 1.6.6dfsg-2ubuntu1 [784kB] Get:46 http://ftpmaster.internal/ubuntu/ lucid/main libsvn-perl 1.6.6dfsg-2ubuntu1 [1144kB] Get:47 http://ftpmaster.internal/ubuntu/ lucid-security/main libxml2-utils 2.7.6.dfsg-1ubuntu1.1 [91.9kB] Get:48 http://ftpmaster.internal/ubuntu/ lucid/main libxslt1.1 1.1.26-1ubuntu1 [239kB] Get:49 http://ftpmaster.internal/ubuntu/ lucid/main subversion 1.6.6dfsg-2ubuntu1 [372kB] Get:50 http://ftpmaster.internal/ubuntu/ lucid/main tcl8.5 8.5.8-2 [1550kB] Get:51 http://ftpmaster.internal/ubuntu/ lucid/main unzip 6.0-1build1 [192kB] Get:52 http://ftpmaster.internal/ubuntu/ lucid/main xsltproc 1.1.26-1ubuntu1 [115kB] Get:53 http://ftpmaster.internal/ubuntu/ lucid/main xmlto 0.0.23-2 [34.8kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 22.0MB in 1s (12.9MB/s) Selecting previously deselected package sgml-base. (Reading database ... 13677 files and directories currently installed.) Unpacking sgml-base (from .../sgml-base_1.26_all.deb) ... Selecting previously deselected package xml-core. Unpacking xml-core (from .../archives/xml-core_0.13_all.deb) ... Selecting previously deselected package sgml-data. Unpacking sgml-data (from .../sgml-data_2.0.4_all.deb) ... Setting up sgml-base (1.26) ... Setting up xml-core (0.13) ... Selecting previously deselected package docbook-xml. (Reading database ... 13915 files and directories currently installed.) Unpacking docbook-xml (from .../docbook-xml_4.5-7_all.deb) ... Selecting previously deselected package libncursesw5. Unpacking libncursesw5 (from .../libncursesw5_5.7+20090803-2ubuntu3_sparc.deb) ... Selecting previously deselected package libsqlite3-0. Unpacking libsqlite3-0 (from .../libsqlite3-0_3.6.22-1_sparc.deb) ... Selecting previously deselected package mime-support. Unpacking mime-support (from .../mime-support_3.48-1ubuntu1_all.deb) ... Selecting previously deselected package python2.6. Unpacking python2.6 (from .../python2.6_2.6.5-1ubuntu6_sparc.deb) ... Selecting previously deselected package python. Unpacking python (from .../python_2.6.5-0ubuntu1_all.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.17-8ubuntu3_sparc.deb) ... Selecting previously deselected package libexpat1. Unpacking libexpat1 (from .../libexpat1_2.0.1-7ubuntu1_sparc.deb) ... Selecting previously deselected package libgssrpc4. Unpacking libgssrpc4 (from .../libgssrpc4_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Selecting previously deselected package libkadm5clnt-mit7. Unpacking libkadm5clnt-mit7 (from .../libkadm5clnt-mit7_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Selecting previously deselected package libkdb5-4. Unpacking libkdb5-4 (from .../libkdb5-4_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Selecting previously deselected package libkadm5srv-mit7. Unpacking libkadm5srv-mit7 (from .../libkadm5srv-mit7_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Selecting previously deselected package libxml2. Unpacking libxml2 (from .../libxml2_2.7.6.dfsg-1ubuntu1.1_sparc.deb) ... Selecting previously deselected package asciidoc. Unpacking asciidoc (from .../asciidoc_8.5.2-1ubuntu1_all.deb) ... Selecting previously deselected package libfile-copy-recursive-perl. Unpacking libfile-copy-recursive-perl (from .../libfile-copy-recursive-perl_0.38-1_all.deb) ... Selecting previously deselected package update-inetd. Unpacking update-inetd (from .../update-inetd_4.35_all.deb) ... Selecting previously deselected package cvs. Unpacking cvs (from .../cvs_1%3a1.12.13-12ubuntu1_sparc.deb) ... Selecting previously deselected package cvsps. Unpacking cvsps (from .../cvsps_2.1-5build1_sparc.deb) ... Selecting previously deselected package docbook-xsl. Unpacking docbook-xsl (from .../docbook-xsl_1.75.2+dfsg-3_all.deb) ... Selecting previously deselected package libcroco3. Unpacking libcroco3 (from .../libcroco3_0.6.2-1_sparc.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.17-8ubuntu3_sparc.deb) ... Selecting previously deselected package comerr-dev. Unpacking comerr-dev (from .../comerr-dev_2.1-1.41.11-1ubuntu2_sparc.deb) ... Selecting previously deselected package krb5-multidev. Unpacking krb5-multidev (from .../krb5-multidev_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Selecting previously deselected package libapr1. Unpacking libapr1 (from .../libapr1_1.3.8-1build1_sparc.deb) ... Selecting previously deselected package libaprutil1. Unpacking libaprutil1 (from .../libaprutil1_1.3.9+dfsg-3ubuntu0.10.04.1_sparc.deb) ... Selecting previously deselected package libgpg-error-dev. Unpacking libgpg-error-dev (from .../libgpg-error-dev_1.6-1ubuntu2_sparc.deb) ... Selecting previously deselected package libgcrypt11-dev. Unpacking libgcrypt11-dev (from .../libgcrypt11-dev_1.4.4-2ubuntu2_sparc.deb) ... Selecting previously deselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.3.dfsg-15ubuntu1_sparc.deb) ... Selecting previously deselected package libtasn1-3-dev. Unpacking libtasn1-3-dev (from .../libtasn1-3-dev_2.4-1_sparc.deb) ... Selecting previously deselected package libgnutls-dev. Unpacking libgnutls-dev (from .../libgnutls-dev_2.8.5-2_sparc.deb) ... Selecting previously deselected package pkg-config. Unpacking pkg-config (from .../pkg-config_0.22-1build2_sparc.deb) ... Selecting previously deselected package libidn11-dev. Unpacking libidn11-dev (from .../libidn11-dev_1.15-2_sparc.deb) ... Selecting previously deselected package libkrb5-dev. Unpacking libkrb5-dev (from .../libkrb5-dev_1.8.1+dfsg-2ubuntu0.4_sparc.deb) ... Selecting previously deselected package libldap2-dev. Unpacking libldap2-dev (from .../libldap2-dev_2.4.21-0ubuntu5.2_sparc.deb) ... Selecting previously deselected package libcurl4-gnutls-dev. Unpacking libcurl4-gnutls-dev (from .../libcurl4-gnutls-dev_7.19.7-1ubuntu1_sparc.deb) ... Selecting previously deselected package libnet-daemon-perl. Unpacking libnet-daemon-perl (from .../libnet-daemon-perl_0.43-1_all.deb) ... Selecting previously deselected package libplrpc-perl. Unpacking libplrpc-perl (from .../libplrpc-perl_0.2020-2_all.deb) ... Selecting previously deselected package libdbi-perl. Unpacking libdbi-perl (from .../libdbi-perl_1.609-1build1_sparc.deb) ... Selecting previously deselected package libdbd-sqlite3-perl. Unpacking libdbd-sqlite3-perl (from .../libdbd-sqlite3-perl_1.29-1_sparc.deb) ... Selecting previously deselected package libexpat1-dev. Unpacking libexpat1-dev (from .../libexpat1-dev_2.0.1-7ubuntu1_sparc.deb) ... Selecting previously deselected package libneon27-gnutls. Unpacking libneon27-gnutls (from .../libneon27-gnutls_0.29.0-1_sparc.deb) ... Selecting previously deselected package libsvn1. Unpacking libsvn1 (from .../libsvn1_1.6.6dfsg-2ubuntu1_sparc.deb) ... Selecting previously deselected package libsvn-perl. Unpacking libsvn-perl (from .../libsvn-perl_1.6.6dfsg-2ubuntu1_sparc.deb) ... Selecting previously deselected package libxml2-utils. Unpacking libxml2-utils (from .../libxml2-utils_2.7.6.dfsg-1ubuntu1.1_sparc.deb) ... Selecting previously deselected package libxslt1.1. Unpacking libxslt1.1 (from .../libxslt1.1_1.1.26-1ubuntu1_sparc.deb) ... Selecting previously deselected package subversion. Unpacking subversion (from .../subversion_1.6.6dfsg-2ubuntu1_sparc.deb) ... Selecting previously deselected package tcl8.5. Unpacking tcl8.5 (from .../tcl8.5_8.5.8-2_sparc.deb) ... Selecting previously deselected package unzip. Unpacking unzip (from .../unzip_6.0-1build1_sparc.deb) ... Selecting previously deselected package xsltproc. Unpacking xsltproc (from .../xsltproc_1.1.26-1ubuntu1_sparc.deb) ... Selecting previously deselected package xmlto. Unpacking xmlto (from .../xmlto_0.0.23-2_sparc.deb) ... Setting up sgml-data (2.0.4) ... Setting up docbook-xml (4.5-7) ... Setting up libncursesw5 (5.7+20090803-2ubuntu3) ... Setting up libsqlite3-0 (3.6.22-1) ... Setting up mime-support (3.48-1ubuntu1) ... update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode. Setting up python2.6 (2.6.5-1ubuntu6) ... Setting up python (2.6.5-0ubuntu1) ... Setting up gettext-base (0.17-8ubuntu3) ... Setting up libexpat1 (2.0.1-7ubuntu1) ... Setting up libgssrpc4 (1.8.1+dfsg-2ubuntu0.4) ... Setting up libkadm5clnt-mit7 (1.8.1+dfsg-2ubuntu0.4) ... Setting up libkdb5-4 (1.8.1+dfsg-2ubuntu0.4) ... Setting up libkadm5srv-mit7 (1.8.1+dfsg-2ubuntu0.4) ... Setting up libxml2 (2.7.6.dfsg-1ubuntu1.1) ... Setting up asciidoc (8.5.2-1ubuntu1) ... Setting up libfile-copy-recursive-perl (0.38-1) ... Setting up update-inetd (4.35) ... Setting up cvs (1:1.12.13-12ubuntu1) ... install-info: warning: maintainer scripts should not call install-info anymore, install-info: warning: this is handled now by a dpkg trigger provided by the install-info: warning: install-info package; package cvs should be updated. install-info: warning: maintainer scripts should not call install-info anymore, install-info: warning: this is handled now by a dpkg trigger provided by the install-info: warning: install-info package; package cvs should be updated. Setting up cvsps (2.1-5build1) ... Setting up docbook-xsl (1.75.2+dfsg-3) ... Setting up libcroco3 (0.6.2-1) ... Setting up gettext (0.17-8ubuntu3) ... Setting up comerr-dev (2.1-1.41.11-1ubuntu2) ... Setting up krb5-multidev (1.8.1+dfsg-2ubuntu0.4) ... Setting up libapr1 (1.3.8-1build1) ... Setting up libaprutil1 (1.3.9+dfsg-3ubuntu0.10.04.1) ... Setting up libgpg-error-dev (1.6-1ubuntu2) ... Setting up libgcrypt11-dev (1.4.4-2ubuntu2) ... Setting up zlib1g-dev (1:1.2.3.3.dfsg-15ubuntu1) ... Setting up libtasn1-3-dev (2.4-1) ... Setting up libgnutls-dev (2.8.5-2) ... Setting up pkg-config (0.22-1build2) ... Setting up libidn11-dev (1.15-2) ... Setting up libkrb5-dev (1.8.1+dfsg-2ubuntu0.4) ... Setting up libldap2-dev (2.4.21-0ubuntu5.2) ... Setting up libcurl4-gnutls-dev (7.19.7-1ubuntu1) ... Setting up libnet-daemon-perl (0.43-1) ... Setting up libplrpc-perl (0.2020-2) ... Setting up libdbi-perl (1.609-1build1) ... Setting up libdbd-sqlite3-perl (1.29-1) ... Setting up libexpat1-dev (2.0.1-7ubuntu1) ... Setting up libneon27-gnutls (0.29.0-1) ... Setting up libsvn1 (1.6.6dfsg-2ubuntu1) ... Setting up libsvn-perl (1.6.6dfsg-2ubuntu1) ... Setting up libxml2-utils (2.7.6.dfsg-1ubuntu1.1) ... Setting up libxslt1.1 (1.1.26-1ubuntu1) ... Setting up subversion (1.6.6dfsg-2ubuntu1) ... Setting up tcl8.5 (8.5.8-2) ... update-alternatives: using /usr/bin/tclsh8.5 to provide /usr/bin/tclsh (tclsh) in auto mode. Setting up unzip (6.0-1build1) ... Setting up xsltproc (1.1.26-1ubuntu1) ... Setting up xmlto (0.0.23-2) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.11.1-0ubuntu7.5 make_3.81-7ubuntu1 dpkg-dev_1.15.5.6ubuntu4.3 g++-4.4_4.4.3-4ubuntu5 gcc-4.4_4.4.3-4ubuntu5 binutils_2.20.1-3ubuntu5 libstdc++6_4.4.3-4ubuntu5 libstdc++6-4.4-dev_4.4.3-4ubuntu5 ------------------------------------------------------------------------------ gpgv: Signature made Sat Dec 18 00:28:26 2010 UTC using RSA key ID 005E81F4 gpgv: Can't check signature: public key not found dpkg-source: warning: failed to verify signature on ./git-core_1.7.0.4-1ubuntu0.2.dsc dpkg-source: info: extracting git-core in git-core-1.7.0.4 dpkg-source: info: unpacking git-core_1.7.0.4.orig.tar.gz dpkg-source: info: applying git-core_1.7.0.4-1ubuntu0.2.diff.gz dpkg-source: info: upstream files that have been modified: git-core-1.7.0.4/git_remote_helpers/build/lib/git_remote_helpers/__init__.py git-core-1.7.0.4/git_remote_helpers/build/lib/git_remote_helpers/git/git.py git-core-1.7.0.4/git_remote_helpers/build/lib/git_remote_helpers/util.py dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: source package git-core dpkg-buildpackage: source version 1:1.7.0.4-1ubuntu0.2 dpkg-buildpackage: host architecture sparc /usr/bin/fakeroot debian/rules clean /usr/bin/make clean NO_OPENSSL=1 prefix=/usr gitexecdir=/usr/lib/git-core mandir=/usr/share/man INSTALLDIRS=vendor NO_PYTHON=1 THREADED_DELTA_SEARCH=1 NO_CROSS_DIRECTORY_HARDLINKS=1 DEFAULT_PAGER=pager DEFAULT_EDITOR=editor make[1]: Entering directory `/build/buildd/git-core-1.7.0.4' GIT_VERSION = 1.7.0.4 make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4' make[1]: Entering directory `/build/buildd/git-core-1.7.0.4' rm -f *.o block-sha1/*.o ppc/*.o compat/*.o compat/*/*.o xdiff/*.o \ libgit.a xdiff/lib.a rm -f git-fast-import git-imap-send git-shell git-show-index git-upload-pack git-http-backend git-remote-http git-remote-https git-remote-ftp git-remote-ftps git-http-fetch git-http-push git-daemon git-am git-bisect git-difftool--helper git-filter-branch git-lost-found git-merge-octopus git-merge-one-file git-merge-resolve git-mergetool git-mergetool--lib git-notes git-parse-remote git-pull git-quiltimport git-rebase--interactive git-rebase git-repack git-request-pull git-sh-setup git-stash git-submodule git-web--browse git-add--interactive git-difftool git-archimport git-cvsexportcommit git-cvsimport git-cvsserver git-relink git-send-email git-svn git-instaweb git-add git-annotate git-apply git-archive git-bisect--helper git-blame git-branch git-bundle git-cat-file git-check-attr git-check-ref-format git-checkout-index git-checkout git-clean git-clone git-commit-tree git-commit git-config git-count-objects git-describe git-diff-files git-diff-index git-diff-tree git-diff git-fast-export git-fetch-pack git-fetch git-fmt-merge-msg git-for-each-ref git-fsck git-gc git-grep git-hash-object git-help git-index-pack git-init-db git-log git-ls-files git-ls-remote git-ls-tree git-mailinfo git-mailsplit git-merge git-merge-base git-merge-file git-merge-index git-merge-ours git-merge-recursive git-merge-tree git-mktag git-mktree git-mv git-name-rev git-pack-objects git-pack-redundant git-pack-refs git-patch-id git-prune-packed git-prune git-push git-read-tree git-receive-pack git-reflog git-remote git-replace git-rerere git-reset git-rev-list git-rev-parse git-revert git-rm git-send-pack git-shortlog git-show-branch git-show-ref git-stripspace git-symbolic-ref git-tag git-tar-tree git-unpack-file git-unpack-objects git-update-index git-update-ref git-update-server-info git-upload-archive git-var git-verify-pack git-verify-tag git-write-tree git-cherry git-cherry-pick git-format-patch git-fsck-objects git-get-tar-commit-id git-init git-merge-subtree git-peek-remote git-repo-config git-show git-stage git-status git-whatchanged git rm -f test-chmtime test-ctype test-date test-delta test-dump-cache-tree test-genrandom test-match-trees test-parse-options test-path-utils test-run-command test-sha1 test-sigchain test-index-version rm -f -r bin-wrappers rm -f *.spec *.pyc *.pyo */*.pyc */*.pyo common-cmds.h TAGS tags cscope* rm -f -r autom4te.cache rm -f config.log config.mak.autogen config.mak.append config.status config.cache rm -f -r git-1.7.0.4 .doc-tmp-dir rm -f git-1.7.0.4.tar.gz git-core_1.7.0.4-*.tar.gz rm -f git-htmldocs-1.7.0.4.tar.gz git-manpages-1.7.0.4.tar.gz /usr/bin/make -C Documentation/ clean make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/Documentation' GEN doc.dep make[3]: Entering directory `/build/buildd/git-core-1.7.0.4' make[3]: `GIT-VERSION-FILE' is up to date. make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/Documentation' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/Documentation' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4' make[3]: `GIT-VERSION-FILE' is up to date. make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4' rm -f *.xml *.xml+ *.html *.html+ *.1 *.5 *.7 rm -f *.texi *.texi+ *.texi++ git.info gitman.info rm -f howto-index.txt howto/*.html doc.dep rm -f technical/api-*.html technical/api-index.txt rm -f cmds-ancillaryinterrogators.txt cmds-ancillarymanipulators.txt cmds-mainporcelain.txt cmds-plumbinginterrogators.txt cmds-plumbingmanipulators.txt cmds-synchingrepositories.txt cmds-synchelpers.txt cmds-purehelpers.txt cmds-foreignscminterface.txt *.made rm -f manpage-base-url.xsl make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/Documentation' rm -f gitweb/gitweb.cgi /usr/bin/make -C perl clean make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' rm -f ppport.h rm -f perl.mak rm -f perl.mak.old make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' /usr/bin/make -C templates/ clean make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/templates' rm -f -r blt boilerplates.made make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/templates' /usr/bin/make -C t/ clean make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/t' rm -f -r 'trash directory'.* test-results rm -f t????/cvsroot/CVSROOT/?* rm -f -r valgrind/bin make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/t' /usr/bin/make -C gitk-git clean make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/gitk-git' rm -f gitk-wish po/*.msg make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/gitk-git' /usr/bin/make -C git-gui clean make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' GITGUI_VERSION = 0.12.0.64.g89d6 make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' rm -rf git-gui lib/tclIndex po/*.msg rm -rf GIT-VERSION-FILE GIT-GUI-VARS make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' rm -f GIT-VERSION-FILE GIT-CFLAGS GIT-GUI-VARS GIT-BUILD-OPTIONS make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4' ! test -e patch-stamp || \ for i in `ls -1r debian/diff/*.diff || :`; do patch -p1 -R <$i; done rm -rf '/build/buildd/git-core-1.7.0.4/tmp' rm -f patch-stamp build-arch-stamp build-indep-stamp rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-core '/build/buildd/git-core-1.7.0.4/debian/git'-doc '/build/buildd/git-core-1.7.0.4/debian/git'-arch '/build/buildd/git-core-1.7.0.4/debian/git'-cvs \ '/build/buildd/git-core-1.7.0.4/debian/git'-svn '/build/buildd/git-core-1.7.0.4/debian/git'-email '/build/buildd/git-core-1.7.0.4/debian/git'-daemon-run '/build/buildd/git-core-1.7.0.4/debian/git'-gui \ '/build/buildd/git-core-1.7.0.4/debian/git'k '/build/buildd/git-core-1.7.0.4/debian/git'web rm -f debian/files debian/substvars changelog debian/rules build for i in `ls -1 debian/diff/*.diff || :`; do \ patch -p1 <$i || exit 1; \ done patching file ident.c patching file contrib/hooks/post-receive-email patching file gitweb/gitweb.perl Hunk #1 succeeded at 1176 (offset -156 lines). Hunk #2 succeeded at 1584 (offset -160 lines). Hunk #3 succeeded at 1668 (offset -160 lines). Hunk #4 succeeded at 2379 (offset -160 lines). Hunk #5 succeeded at 3210 (offset -226 lines). Hunk #6 succeeded at 3227 (offset -226 lines). Hunk #7 succeeded at 3254 (offset -226 lines). Hunk #8 succeeded at 3273 (offset -227 lines). Hunk #9 succeeded at 5383 (offset -236 lines). Hunk #10 succeeded at 5466 (offset -235 lines). Hunk #11 succeeded at 5934 (offset -235 lines). touch patch-stamp /usr/bin/make -CDocumentation man html prefix=/usr ASCIIDOC8=1 ASCIIDOC_NO_ROFF=1 make[1]: Entering directory `/build/buildd/git-core-1.7.0.4/Documentation' GEN doc.dep make[2]: Entering directory `/build/buildd/git-core-1.7.0.4' GIT_VERSION = 1.7.0.4 make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4' make[2]: `GIT-VERSION-FILE' is up to date. make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4' make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4/Documentation' make[1]: Entering directory `/build/buildd/git-core-1.7.0.4/Documentation' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4' make[2]: `GIT-VERSION-FILE' is up to date. make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4' sed "s|@@MAN_BASE_URL@@|file:///usr/share/doc/git-doc/|" manpage-base-url.xsl.in > manpage-base-url.xsl ASCIIDOC git-add.xml XMLTO git-add.1 ASCIIDOC git-am.xml XMLTO git-am.1 ASCIIDOC git-annotate.xml XMLTO git-annotate.1 ASCIIDOC git-apply.xml XMLTO git-apply.1 ASCIIDOC git-archimport.xml XMLTO git-archimport.1 ASCIIDOC git-archive.xml XMLTO git-archive.1 ASCIIDOC git-bisect.xml XMLTO git-bisect.1 ASCIIDOC git-blame.xml XMLTO git-blame.1 ASCIIDOC git-branch.xml XMLTO git-branch.1 ASCIIDOC git-bundle.xml XMLTO git-bundle.1 ASCIIDOC git-cat-file.xml XMLTO git-cat-file.1 ASCIIDOC git-check-attr.xml XMLTO git-check-attr.1 ASCIIDOC git-check-ref-format.xml XMLTO git-check-ref-format.1 ASCIIDOC git-checkout-index.xml XMLTO git-checkout-index.1 ASCIIDOC git-checkout.xml XMLTO git-checkout.1 ASCIIDOC git-cherry-pick.xml XMLTO git-cherry-pick.1 ASCIIDOC git-cherry.xml XMLTO git-cherry.1 ASCIIDOC git-citool.xml XMLTO git-citool.1 ASCIIDOC git-clean.xml XMLTO git-clean.1 ASCIIDOC git-clone.xml XMLTO git-clone.1 ASCIIDOC git-commit-tree.xml XMLTO git-commit-tree.1 ASCIIDOC git-commit.xml XMLTO git-commit.1 ASCIIDOC git-config.xml XMLTO git-config.1 ASCIIDOC git-count-objects.xml XMLTO git-count-objects.1 ASCIIDOC git-cvsexportcommit.xml XMLTO git-cvsexportcommit.1 ASCIIDOC git-cvsimport.xml XMLTO git-cvsimport.1 ASCIIDOC git-cvsserver.xml XMLTO git-cvsserver.1 ASCIIDOC git-daemon.xml XMLTO git-daemon.1 ASCIIDOC git-describe.xml XMLTO git-describe.1 ASCIIDOC git-diff-files.xml XMLTO git-diff-files.1 ASCIIDOC git-diff-index.xml XMLTO git-diff-index.1 ASCIIDOC git-diff-tree.xml XMLTO git-diff-tree.1 ASCIIDOC git-diff.xml XMLTO git-diff.1 ASCIIDOC git-difftool.xml XMLTO git-difftool.1 ASCIIDOC git-fast-export.xml XMLTO git-fast-export.1 ASCIIDOC git-fast-import.xml XMLTO git-fast-import.1 ASCIIDOC git-fetch-pack.xml XMLTO git-fetch-pack.1 ASCIIDOC git-fetch.xml XMLTO git-fetch.1 ASCIIDOC git-filter-branch.xml XMLTO git-filter-branch.1 ASCIIDOC git-fmt-merge-msg.xml XMLTO git-fmt-merge-msg.1 ASCIIDOC git-for-each-ref.xml XMLTO git-for-each-ref.1 ASCIIDOC git-format-patch.xml XMLTO git-format-patch.1 ASCIIDOC git-fsck-objects.xml XMLTO git-fsck-objects.1 ASCIIDOC git-fsck.xml XMLTO git-fsck.1 ASCIIDOC git-gc.xml XMLTO git-gc.1 ASCIIDOC git-get-tar-commit-id.xml XMLTO git-get-tar-commit-id.1 ASCIIDOC git-grep.xml XMLTO git-grep.1 ASCIIDOC git-gui.xml XMLTO git-gui.1 ASCIIDOC git-hash-object.xml XMLTO git-hash-object.1 ASCIIDOC git-help.xml XMLTO git-help.1 ASCIIDOC git-http-backend.xml XMLTO git-http-backend.1 ASCIIDOC git-http-fetch.xml XMLTO git-http-fetch.1 ASCIIDOC git-http-push.xml XMLTO git-http-push.1 ASCIIDOC git-imap-send.xml XMLTO git-imap-send.1 ASCIIDOC git-index-pack.xml XMLTO git-index-pack.1 ASCIIDOC git-init-db.xml XMLTO git-init-db.1 ASCIIDOC git-init.xml XMLTO git-init.1 ASCIIDOC git-instaweb.xml XMLTO git-instaweb.1 ASCIIDOC git-log.xml XMLTO git-log.1 ASCIIDOC git-lost-found.xml XMLTO git-lost-found.1 ASCIIDOC git-ls-files.xml XMLTO git-ls-files.1 ASCIIDOC git-ls-remote.xml XMLTO git-ls-remote.1 ASCIIDOC git-ls-tree.xml XMLTO git-ls-tree.1 ASCIIDOC git-mailinfo.xml XMLTO git-mailinfo.1 ASCIIDOC git-mailsplit.xml XMLTO git-mailsplit.1 ASCIIDOC git-merge-base.xml XMLTO git-merge-base.1 ASCIIDOC git-merge-file.xml XMLTO git-merge-file.1 ASCIIDOC git-merge-index.xml XMLTO git-merge-index.1 ASCIIDOC git-merge-one-file.xml XMLTO git-merge-one-file.1 ASCIIDOC git-merge-tree.xml XMLTO git-merge-tree.1 ASCIIDOC git-merge.xml XMLTO git-merge.1 ASCIIDOC git-mergetool--lib.xml XMLTO git-mergetool--lib.1 ASCIIDOC git-mergetool.xml XMLTO git-mergetool.1 ASCIIDOC git-mktag.xml XMLTO git-mktag.1 ASCIIDOC git-mktree.xml XMLTO git-mktree.1 ASCIIDOC git-mv.xml XMLTO git-mv.1 ASCIIDOC git-name-rev.xml XMLTO git-name-rev.1 ASCIIDOC git-notes.xml XMLTO git-notes.1 ASCIIDOC git-pack-objects.xml XMLTO git-pack-objects.1 ASCIIDOC git-pack-redundant.xml XMLTO git-pack-redundant.1 ASCIIDOC git-pack-refs.xml XMLTO git-pack-refs.1 ASCIIDOC git-parse-remote.xml XMLTO git-parse-remote.1 ASCIIDOC git-patch-id.xml XMLTO git-patch-id.1 ASCIIDOC git-peek-remote.xml XMLTO git-peek-remote.1 ASCIIDOC git-prune-packed.xml XMLTO git-prune-packed.1 ASCIIDOC git-prune.xml XMLTO git-prune.1 ASCIIDOC git-pull.xml XMLTO git-pull.1 ASCIIDOC git-push.xml XMLTO git-push.1 ASCIIDOC git-quiltimport.xml XMLTO git-quiltimport.1 ASCIIDOC git-read-tree.xml XMLTO git-read-tree.1 ASCIIDOC git-rebase.xml XMLTO git-rebase.1 ASCIIDOC git-receive-pack.xml XMLTO git-receive-pack.1 ASCIIDOC git-reflog.xml XMLTO git-reflog.1 ASCIIDOC git-relink.xml XMLTO git-relink.1 ASCIIDOC git-remote-helpers.xml XMLTO git-remote-helpers.1 ASCIIDOC git-remote.xml XMLTO git-remote.1 ASCIIDOC git-repack.xml XMLTO git-repack.1 ASCIIDOC git-replace.xml XMLTO git-replace.1 ASCIIDOC git-repo-config.xml XMLTO git-repo-config.1 ASCIIDOC git-request-pull.xml XMLTO git-request-pull.1 ASCIIDOC git-rerere.xml XMLTO git-rerere.1 ASCIIDOC git-reset.xml XMLTO git-reset.1 ASCIIDOC git-rev-list.xml XMLTO git-rev-list.1 ASCIIDOC git-rev-parse.xml XMLTO git-rev-parse.1 ASCIIDOC git-revert.xml XMLTO git-revert.1 ASCIIDOC git-rm.xml XMLTO git-rm.1 ASCIIDOC git-send-email.xml XMLTO git-send-email.1 ASCIIDOC git-send-pack.xml XMLTO git-send-pack.1 ASCIIDOC git-sh-setup.xml XMLTO git-sh-setup.1 ASCIIDOC git-shell.xml XMLTO git-shell.1 ASCIIDOC git-shortlog.xml XMLTO git-shortlog.1 ASCIIDOC git-show-branch.xml XMLTO git-show-branch.1 ASCIIDOC git-show-index.xml XMLTO git-show-index.1 ASCIIDOC git-show-ref.xml XMLTO git-show-ref.1 ASCIIDOC git-show.xml XMLTO git-show.1 ASCIIDOC git-stage.xml XMLTO git-stage.1 ASCIIDOC git-stash.xml XMLTO git-stash.1 ASCIIDOC git-status.xml XMLTO git-status.1 ASCIIDOC git-stripspace.xml XMLTO git-stripspace.1 ASCIIDOC git-submodule.xml XMLTO git-submodule.1 ASCIIDOC git-svn.xml XMLTO git-svn.1 ASCIIDOC git-symbolic-ref.xml XMLTO git-symbolic-ref.1 ASCIIDOC git-tag.xml XMLTO git-tag.1 ASCIIDOC git-tar-tree.xml XMLTO git-tar-tree.1 ASCIIDOC git-unpack-file.xml XMLTO git-unpack-file.1 ASCIIDOC git-unpack-objects.xml XMLTO git-unpack-objects.1 ASCIIDOC git-update-index.xml XMLTO git-update-index.1 ASCIIDOC git-update-ref.xml XMLTO git-update-ref.1 ASCIIDOC git-update-server-info.xml XMLTO git-update-server-info.1 ASCIIDOC git-upload-archive.xml XMLTO git-upload-archive.1 ASCIIDOC git-upload-pack.xml XMLTO git-upload-pack.1 ASCIIDOC git-var.xml XMLTO git-var.1 ASCIIDOC git-verify-pack.xml XMLTO git-verify-pack.1 ASCIIDOC git-verify-tag.xml XMLTO git-verify-tag.1 ASCIIDOC git-web--browse.xml XMLTO git-web--browse.1 ASCIIDOC git-whatchanged.xml XMLTO git-whatchanged.1 ASCIIDOC git-write-tree.xml XMLTO git-write-tree.1 ASCIIDOC gitk.xml XMLTO gitk.1 GEN cmd-list.made ASCIIDOC git.xml XMLTO git.1 ASCIIDOC gitattributes.xml XMLTO gitattributes.5 ASCIIDOC gitignore.xml XMLTO gitignore.5 ASCIIDOC gitmodules.xml XMLTO gitmodules.5 ASCIIDOC githooks.xml XMLTO githooks.5 ASCIIDOC gitrepository-layout.xml XMLTO gitrepository-layout.5 ASCIIDOC gitcli.xml XMLTO gitcli.7 ASCIIDOC gittutorial.xml XMLTO gittutorial.7 ASCIIDOC gittutorial-2.xml XMLTO gittutorial-2.7 ASCIIDOC gitcvs-migration.xml XMLTO gitcvs-migration.7 ASCIIDOC gitcore-tutorial.xml XMLTO gitcore-tutorial.7 ASCIIDOC gitglossary.xml XMLTO gitglossary.7 ASCIIDOC gitdiffcore.xml XMLTO gitdiffcore.7 ASCIIDOC gitworkflows.xml XMLTO gitworkflows.7 ASCIIDOC git-add.html ASCIIDOC git-am.html ASCIIDOC git-annotate.html ASCIIDOC git-apply.html ASCIIDOC git-archimport.html ASCIIDOC git-archive.html ASCIIDOC git-bisect.html ASCIIDOC git-blame.html ASCIIDOC git-branch.html ASCIIDOC git-bundle.html ASCIIDOC git-cat-file.html ASCIIDOC git-check-attr.html ASCIIDOC git-check-ref-format.html ASCIIDOC git-checkout-index.html ASCIIDOC git-checkout.html ASCIIDOC git-cherry-pick.html ASCIIDOC git-cherry.html ASCIIDOC git-citool.html ASCIIDOC git-clean.html ASCIIDOC git-clone.html ASCIIDOC git-commit-tree.html ASCIIDOC git-commit.html ASCIIDOC git-config.html ASCIIDOC git-count-objects.html ASCIIDOC git-cvsexportcommit.html ASCIIDOC git-cvsimport.html ASCIIDOC git-cvsserver.html ASCIIDOC git-daemon.html ASCIIDOC git-describe.html ASCIIDOC git-diff-files.html ASCIIDOC git-diff-index.html ASCIIDOC git-diff-tree.html ASCIIDOC git-diff.html ASCIIDOC git-difftool.html ASCIIDOC git-fast-export.html ASCIIDOC git-fast-import.html ASCIIDOC git-fetch-pack.html ASCIIDOC git-fetch.html ASCIIDOC git-filter-branch.html ASCIIDOC git-fmt-merge-msg.html ASCIIDOC git-for-each-ref.html ASCIIDOC git-format-patch.html ASCIIDOC git-fsck-objects.html ASCIIDOC git-fsck.html ASCIIDOC git-gc.html ASCIIDOC git-get-tar-commit-id.html ASCIIDOC git-grep.html ASCIIDOC git-gui.html ASCIIDOC git-hash-object.html ASCIIDOC git-help.html ASCIIDOC git-http-backend.html ASCIIDOC git-http-fetch.html ASCIIDOC git-http-push.html ASCIIDOC git-imap-send.html ASCIIDOC git-index-pack.html ASCIIDOC git-init-db.html ASCIIDOC git-init.html ASCIIDOC git-instaweb.html ASCIIDOC git-log.html ASCIIDOC git-lost-found.html ASCIIDOC git-ls-files.html ASCIIDOC git-ls-remote.html ASCIIDOC git-ls-tree.html ASCIIDOC git-mailinfo.html ASCIIDOC git-mailsplit.html ASCIIDOC git-merge-base.html ASCIIDOC git-merge-file.html ASCIIDOC git-merge-index.html ASCIIDOC git-merge-one-file.html ASCIIDOC git-merge-tree.html ASCIIDOC git-merge.html ASCIIDOC git-mergetool--lib.html ASCIIDOC git-mergetool.html ASCIIDOC git-mktag.html ASCIIDOC git-mktree.html ASCIIDOC git-mv.html ASCIIDOC git-name-rev.html ASCIIDOC git-notes.html ASCIIDOC git-pack-objects.html ASCIIDOC git-pack-redundant.html ASCIIDOC git-pack-refs.html ASCIIDOC git-parse-remote.html ASCIIDOC git-patch-id.html ASCIIDOC git-peek-remote.html ASCIIDOC git-prune-packed.html ASCIIDOC git-prune.html ASCIIDOC git-pull.html ASCIIDOC git-push.html ASCIIDOC git-quiltimport.html ASCIIDOC git-read-tree.html ASCIIDOC git-rebase.html ASCIIDOC git-receive-pack.html ASCIIDOC git-reflog.html ASCIIDOC git-relink.html ASCIIDOC git-remote-helpers.html ASCIIDOC git-remote.html ASCIIDOC git-repack.html ASCIIDOC git-replace.html ASCIIDOC git-repo-config.html ASCIIDOC git-request-pull.html ASCIIDOC git-rerere.html ASCIIDOC git-reset.html ASCIIDOC git-rev-list.html ASCIIDOC git-rev-parse.html ASCIIDOC git-revert.html ASCIIDOC git-rm.html ASCIIDOC git-send-email.html ASCIIDOC git-send-pack.html ASCIIDOC git-sh-setup.html ASCIIDOC git-shell.html ASCIIDOC git-shortlog.html ASCIIDOC git-show-branch.html ASCIIDOC git-show-index.html ASCIIDOC git-show-ref.html ASCIIDOC git-show.html ASCIIDOC git-stage.html ASCIIDOC git-stash.html ASCIIDOC git-status.html ASCIIDOC git-stripspace.html ASCIIDOC git-submodule.html ASCIIDOC git-svn.html ASCIIDOC git-symbolic-ref.html ASCIIDOC git-tag.html ASCIIDOC git-tar-tree.html ASCIIDOC git-unpack-file.html ASCIIDOC git-unpack-objects.html ASCIIDOC git-update-index.html ASCIIDOC git-update-ref.html ASCIIDOC git-update-server-info.html ASCIIDOC git-upload-archive.html ASCIIDOC git-upload-pack.html ASCIIDOC git-var.html ASCIIDOC git-verify-pack.html ASCIIDOC git-verify-tag.html ASCIIDOC git-web--browse.html ASCIIDOC git-whatchanged.html ASCIIDOC git-write-tree.html ASCIIDOC gitk.html ASCIIDOC git.html ASCIIDOC gitattributes.html ASCIIDOC gitignore.html ASCIIDOC gitmodules.html ASCIIDOC githooks.html ASCIIDOC gitrepository-layout.html ASCIIDOC gitcli.html ASCIIDOC gittutorial.html ASCIIDOC gittutorial-2.html ASCIIDOC gitcvs-migration.html ASCIIDOC gitcore-tutorial.html ASCIIDOC gitglossary.html ASCIIDOC gitdiffcore.html ASCIIDOC gitworkflows.html GEN howto-index.txt ASCIIDOC howto-index.html ASCIIDOC everyday.html ASCIIDOC git-tools.html ASCIIDOC git-bisect-lk2009.html ASCIIDOC howto/revert-branch-rebase.html ASCIIDOC howto/using-merge-subtree.html ASCIIDOC user-manual.xml XSLTPROC user-manual.html ASCIIDOC technical/api-allocation-growing.html ASCIIDOC technical/api-builtin.html ASCIIDOC technical/api-decorate.html ASCIIDOC technical/api-diff.html ASCIIDOC technical/api-directory-listing.html ASCIIDOC technical/api-gitattributes.html ASCIIDOC technical/api-grep.html ASCIIDOC technical/api-hash.html ASCIIDOC technical/api-history-graph.html ASCIIDOC technical/api-in-core-index.html ASCIIDOC technical/api-lockfile.html ASCIIDOC technical/api-object-access.html ASCIIDOC technical/api-parse-options.html ASCIIDOC technical/api-quote.html ASCIIDOC technical/api-remote.html ASCIIDOC technical/api-revision-walking.html ASCIIDOC technical/api-run-command.html ASCIIDOC technical/api-setup.html ASCIIDOC technical/api-strbuf.html ASCIIDOC technical/api-string-list.html ASCIIDOC technical/api-tree-walking.html ASCIIDOC technical/api-xdiff-interface.html GEN technical/api-index.txt ASCIIDOC technical/api-index.html make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4/Documentation' touch build-indep-stamp gcc -v Using built-in specs. Target: sparc-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --disable-werror --enable-targets=all --with-long-double-128 --enable-checking=release --build=sparc-linux-gnu --host=sparc-linux-gnu --target=sparc-linux-gnu Thread model: posix gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) DESTDIR='/build/buildd/git-core-1.7.0.4/debian/git'-core /usr/bin/make all \ CC='gcc' CFLAGS='-g -Wall -O2' NO_OPENSSL=1 prefix=/usr gitexecdir=/usr/lib/git-core mandir=/usr/share/man INSTALLDIRS=vendor NO_PYTHON=1 THREADED_DELTA_SEARCH=1 NO_CROSS_DIRECTORY_HARDLINKS=1 DEFAULT_PAGER=pager DEFAULT_EDITOR=editor make[1]: Entering directory `/build/buildd/git-core-1.7.0.4' * new build flags or prefix CC fast-import.o CC abspath.o CC advice.o CC alias.o CC alloc.o CC archive.o CC archive-tar.o CC archive-zip.o CC attr.o CC base85.o CC bisect.o CC blob.o CC branch.o CC bundle.o CC cache-tree.o CC color.o CC combine-diff.o CC commit.o CC config.o CC connect.o CC convert.o CC copy.o CC csum-file.o CC ctype.o CC date.o CC decorate.o CC diffcore-break.o CC diffcore-delta.o CC diffcore-order.o CC diffcore-pickaxe.o CC diffcore-rename.o CC diff-delta.o CC diff-lib.o CC diff-no-index.o CC diff.o CC dir.o CC editor.o CC entry.o CC environment.o CC exec_cmd.o CC fsck.o CC graph.o CC grep.o CC hash.o CC help.o CC hex.o CC ident.o CC levenshtein.o CC list-objects.o CC ll-merge.o CC lockfile.o CC log-tree.o CC mailmap.o CC match-trees.o CC merge-file.o CC merge-recursive.o CC name-hash.o CC notes.o CC object.o CC pack-check.o CC pack-refs.o CC pack-revindex.o CC pack-write.o CC pager.o CC parse-options.o CC patch-delta.o CC patch-ids.o CC path.o CC pkt-line.o CC preload-index.o CC pretty.o CC progress.o CC quote.o CC reachable.o CC read-cache.o CC reflog-walk.o CC refs.o CC remote.o CC replace_object.o CC rerere.o CC resolve-undo.o CC revision.o CC run-command.o CC server-info.o CC setup.o CC sha1-lookup.o CC sha1_file.o CC sha1_name.o CC shallow.o CC sideband.o CC sigchain.o CC strbuf.o CC string-list.o CC submodule.o CC symlinks.o CC tag.o CC trace.o CC transport.o CC transport-helper.o CC tree-diff.o CC tree.o CC tree-walk.o CC unpack-trees.o CC usage.o CC userdiff.o CC utf8.o CC walker.o CC wrapper.o CC write_or_die.o CC ws.o CC wt-status.o CC xdiff-interface.o CC block-sha1/sha1.o CC thread-utils.o CC compat/strlcpy.o AR libgit.a CC xdiff/xdiffi.o CC xdiff/xprepare.o CC xdiff/xutils.o CC xdiff/xemit.o CC xdiff/xmerge.o CC xdiff/xpatience.o AR xdiff/lib.a LINK git-fast-import CC imap-send.o LINK git-imap-send CC shell.o LINK git-shell CC show-index.o LINK git-show-index CC upload-pack.o LINK git-upload-pack CC http-backend.o LINK git-http-backend CC remote-curl.o CC http.o CC http-walker.o LINK git-remote-http LN/CP git-remote-https LN/CP git-remote-ftp LN/CP git-remote-ftps CC http-fetch.o LINK git-http-fetch CC http-push.o LINK git-http-push CC daemon.o LINK git-daemon GEN git-am GEN git-bisect GEN git-difftool--helper GEN git-filter-branch GEN git-lost-found GEN git-merge-octopus GEN git-merge-one-file GEN git-merge-resolve GEN git-mergetool GEN git-mergetool--lib GEN git-notes GEN git-parse-remote GEN git-pull GEN git-quiltimport GEN git-rebase--interactive GEN git-rebase GEN git-repack GEN git-request-pull GEN git-sh-setup GEN git-stash GEN git-submodule GEN git-web--browse make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' /usr/bin/perl Makefile.PL PREFIX='/usr' Writing perl.mak for Git make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' GEN git-add--interactive GEN git-difftool GEN git-archimport GEN git-cvsexportcommit GEN git-cvsimport GEN git-cvsserver GEN git-relink GEN git-send-email GEN git-svn make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/gitweb' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4' make[3]: `GIT-VERSION-FILE' is up to date. make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4' GEN gitweb.cgi make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/gitweb' GEN git-instaweb GEN common-cmds.h CC git.o CC builtin-add.o CC builtin-annotate.o CC builtin-apply.o CC builtin-archive.o CC builtin-bisect--helper.o CC builtin-blame.o CC builtin-branch.o CC builtin-bundle.o CC builtin-cat-file.o CC builtin-check-attr.o CC builtin-check-ref-format.o CC builtin-checkout-index.o CC builtin-checkout.o CC builtin-clean.o CC builtin-clone.o CC builtin-commit-tree.o CC builtin-commit.o CC builtin-config.o CC builtin-count-objects.o CC builtin-describe.o CC builtin-diff-files.o CC builtin-diff-index.o CC builtin-diff-tree.o CC builtin-diff.o CC builtin-fast-export.o CC builtin-fetch-pack.o CC builtin-fetch.o CC builtin-fmt-merge-msg.o CC builtin-for-each-ref.o CC builtin-fsck.o CC builtin-gc.o CC builtin-grep.o CC builtin-hash-object.o CC builtin-help.o CC builtin-index-pack.o CC builtin-init-db.o CC builtin-log.o CC builtin-ls-files.o CC builtin-ls-remote.o CC builtin-ls-tree.o CC builtin-mailinfo.o CC builtin-mailsplit.o CC builtin-merge.o CC builtin-merge-base.o CC builtin-merge-file.o CC builtin-merge-index.o CC builtin-merge-ours.o CC builtin-merge-recursive.o CC builtin-merge-tree.o CC builtin-mktag.o CC builtin-mktree.o CC builtin-mv.o CC builtin-name-rev.o CC builtin-pack-objects.o CC builtin-pack-redundant.o CC builtin-pack-refs.o CC builtin-patch-id.o CC builtin-prune-packed.o CC builtin-prune.o CC builtin-push.o CC builtin-read-tree.o CC builtin-receive-pack.o CC builtin-reflog.o CC builtin-remote.o CC builtin-replace.o CC builtin-rerere.o CC builtin-reset.o CC builtin-rev-list.o CC builtin-rev-parse.o CC builtin-revert.o CC builtin-rm.o CC builtin-send-pack.o CC builtin-shortlog.o CC builtin-show-branch.o CC builtin-show-ref.o CC builtin-stripspace.o CC builtin-symbolic-ref.o CC builtin-tag.o CC builtin-tar-tree.o CC builtin-unpack-file.o CC builtin-unpack-objects.o CC builtin-update-index.o CC builtin-update-ref.o CC builtin-update-server-info.o CC builtin-upload-archive.o CC builtin-var.o CC builtin-verify-pack.o CC builtin-verify-tag.o CC builtin-write-tree.o LINK git BUILTIN git-add BUILTIN git-annotate BUILTIN git-apply BUILTIN git-archive BUILTIN git-bisect--helper BUILTIN git-blame BUILTIN git-branch BUILTIN git-bundle BUILTIN git-cat-file BUILTIN git-check-attr BUILTIN git-check-ref-format BUILTIN git-checkout-index BUILTIN git-checkout BUILTIN git-clean BUILTIN git-clone BUILTIN git-commit-tree BUILTIN git-commit BUILTIN git-config BUILTIN git-count-objects BUILTIN git-describe BUILTIN git-diff-files BUILTIN git-diff-index BUILTIN git-diff-tree BUILTIN git-diff BUILTIN git-fast-export BUILTIN git-fetch-pack BUILTIN git-fetch BUILTIN git-fmt-merge-msg BUILTIN git-for-each-ref BUILTIN git-fsck BUILTIN git-gc BUILTIN git-grep BUILTIN git-hash-object BUILTIN git-help BUILTIN git-index-pack BUILTIN git-init-db BUILTIN git-log BUILTIN git-ls-files BUILTIN git-ls-remote BUILTIN git-ls-tree BUILTIN git-mailinfo BUILTIN git-mailsplit BUILTIN git-merge BUILTIN git-merge-base BUILTIN git-merge-file BUILTIN git-merge-index BUILTIN git-merge-ours BUILTIN git-merge-recursive BUILTIN git-merge-tree BUILTIN git-mktag BUILTIN git-mktree BUILTIN git-mv BUILTIN git-name-rev BUILTIN git-pack-objects BUILTIN git-pack-redundant BUILTIN git-pack-refs BUILTIN git-patch-id BUILTIN git-prune-packed BUILTIN git-prune BUILTIN git-push BUILTIN git-read-tree BUILTIN git-receive-pack BUILTIN git-reflog BUILTIN git-remote BUILTIN git-replace BUILTIN git-rerere BUILTIN git-reset BUILTIN git-rev-list BUILTIN git-rev-parse BUILTIN git-revert BUILTIN git-rm BUILTIN git-send-pack BUILTIN git-shortlog BUILTIN git-show-branch BUILTIN git-show-ref BUILTIN git-stripspace BUILTIN git-symbolic-ref BUILTIN git-tag BUILTIN git-tar-tree BUILTIN git-unpack-file BUILTIN git-unpack-objects BUILTIN git-update-index BUILTIN git-update-ref BUILTIN git-update-server-info BUILTIN git-upload-archive BUILTIN git-var BUILTIN git-verify-pack BUILTIN git-verify-tag BUILTIN git-write-tree BUILTIN git-cherry BUILTIN git-cherry-pick BUILTIN git-format-patch BUILTIN git-fsck-objects BUILTIN git-get-tar-commit-id BUILTIN git-init BUILTIN git-merge-subtree BUILTIN git-peek-remote BUILTIN git-repo-config BUILTIN git-show BUILTIN git-stage BUILTIN git-status BUILTIN git-whatchanged make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' GITGUI_VERSION = 0.12.0.64.g89d6 make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' * new locations or Tcl/Tk interpreter GEN git-gui INDEX lib/ MSGFMT po/de.msg 520 translated. MSGFMT po/el.msg 381 translated, 4 fuzzy, 6 untranslated. MSGFMT po/fr.msg 520 translated. MSGFMT po/hu.msg 514 translated. MSGFMT po/it.msg 519 translated, 1 untranslated. MSGFMT po/ja.msg 520 translated. MSGFMT po/nb.msg 474 translated, 39 untranslated. MSGFMT po/ru.msg 513 translated, 2 untranslated. MSGFMT po/sv.msg 520 translated. MSGFMT po/zh_cn.msg 366 translated, 7 fuzzy, 17 untranslated. make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/gitk-git' GEN gitk-wish Generating catalog po/de.msg msgfmt --statistics --tcl po/de.po -l de -d po/ 289 translated messages. Generating catalog po/es.msg msgfmt --statistics --tcl po/es.po -l es -d po/ 200 translated messages, 7 untranslated messages. Generating catalog po/fr.msg msgfmt --statistics --tcl po/fr.po -l fr -d po/ 276 translated messages, 4 fuzzy translations. Generating catalog po/hu.msg msgfmt --statistics --tcl po/hu.po -l hu -d po/ 288 translated messages. Generating catalog po/it.msg msgfmt --statistics --tcl po/it.po -l it -d po/ 283 translated messages, 6 untranslated messages. Generating catalog po/ja.msg msgfmt --statistics --tcl po/ja.po -l ja -d po/ 284 translated messages. Generating catalog po/ru.msg msgfmt --statistics --tcl po/ru.po -l ru -d po/ 245 translated messages. Generating catalog po/sv.msg msgfmt --statistics --tcl po/sv.po -l sv -d po/ 289 translated messages. make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/gitk-git' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' cp private-Error.pm blib/lib/Error.pm cp Git.pm blib/lib/Git.pm Manifying blib/man3/private-Error.3pm Manifying blib/man3/Git.3pm make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/templates' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/templates' CC test-chmtime.o LINK test-chmtime CC test-ctype.o LINK test-ctype CC test-date.o LINK test-date CC test-delta.o LINK test-delta CC test-dump-cache-tree.o LINK test-dump-cache-tree CC test-genrandom.o LINK test-genrandom CC test-match-trees.o LINK test-match-trees CC test-parse-options.o LINK test-parse-options CC test-path-utils.o LINK test-path-utils CC test-run-command.o LINK test-run-command CC test-sha1.o LINK test-sha1 CC test-sigchain.o LINK test-sigchain CC test-index-version.o LINK test-index-version GEN bin-wrappers/git GEN bin-wrappers/git-upload-pack GEN bin-wrappers/git-receive-pack GEN bin-wrappers/git-upload-archive GEN bin-wrappers/git-shell GEN bin-wrappers/git-cvsserver GEN bin-wrappers/test-chmtime GEN bin-wrappers/test-ctype GEN bin-wrappers/test-date GEN bin-wrappers/test-delta GEN bin-wrappers/test-dump-cache-tree GEN bin-wrappers/test-genrandom GEN bin-wrappers/test-match-trees GEN bin-wrappers/test-parse-options GEN bin-wrappers/test-path-utils GEN bin-wrappers/test-run-command GEN bin-wrappers/test-sha1 GEN bin-wrappers/test-sigchain GEN bin-wrappers/test-index-version make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4' test -z 'test' || \ DESTDIR='/build/buildd/git-core-1.7.0.4/debian/git'-core /usr/bin/make test \ CC='gcc' CFLAGS='-g -Wall -O2' NO_OPENSSL=1 prefix=/usr gitexecdir=/usr/lib/git-core mandir=/usr/share/man INSTALLDIRS=vendor NO_PYTHON=1 THREADED_DELTA_SEARCH=1 NO_CROSS_DIRECTORY_HARDLINKS=1 DEFAULT_PAGER=pager DEFAULT_EDITOR=editor || \ GIT_TEST_OPTS=--verbose DESTDIR='/build/buildd/git-core-1.7.0.4/debian/git'-core /usr/bin/make test \ CC='gcc' CFLAGS='-g -Wall -O2' NO_OPENSSL=1 prefix=/usr gitexecdir=/usr/lib/git-core mandir=/usr/share/man INSTALLDIRS=vendor NO_PYTHON=1 THREADED_DELTA_SEARCH=1 NO_CROSS_DIRECTORY_HARDLINKS=1 DEFAULT_PAGER=pager DEFAULT_EDITOR=editor make[1]: Entering directory `/build/buildd/git-core-1.7.0.4' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/gitk-git' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/gitk-git' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/templates' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/templates' /usr/bin/make -C t/ all make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/t' rm -f -r test-results /usr/bin/make aggregate-results-and-cleanup make[3]: Entering directory `/build/buildd/git-core-1.7.0.4/t' *** t0000-basic.sh *** * ok 1: .git/objects should be empty after git init in an empty repo. * ok 2: .git/objects should have 3 subdirectories. * ok 3: success is reported like this * still broken 4: pretend we have a known breakage * FIXED 5: pretend we have fixed a known breakage * ok 6: test runs if prerequisite is satisfied * skip 7: unmet prerequisite causes test to be skipped * ok 8: git update-index without --add should fail adding. * ok 9: git update-index with --add should succeed. * ok 10: writing tree out with git write-tree * ok 11: validate object ID of a known tree. * ok 12: git update-index without --remove should fail removing. * ok 13: git update-index with --remove should be able to remove. * ok 14: git write-tree should be able to write an empty tree. * ok 15: validate object ID of a known tree. * ok 16: adding various types of objects with git update-index --add. * ok 17: showing stage with git ls-files --stage * ok 18: validate git ls-files output for a known tree. * ok 19: writing tree out with git write-tree. * ok 20: validate object ID for a known tree. * ok 21: showing tree with git ls-tree * ok 22: git ls-tree output for a known tree. * ok 23: showing tree with git ls-tree -r * ok 24: git ls-tree -r output for a known tree. * ok 25: showing tree with git ls-tree -r -t * ok 26: git ls-tree -r output for a known tree. * ok 27: writing partial tree out with git write-tree --prefix. * ok 28: validate object ID for a known tree. * ok 29: writing partial tree out with git write-tree --prefix. * ok 30: validate object ID for a known tree. * ok 31: put invalid objects into the index. * ok 32: writing this tree without --missing-ok. * ok 33: writing this tree with --missing-ok. * ok 34: git read-tree followed by write-tree should be idempotent. * ok 35: validate git diff-files output for a know cache/work tree state. * ok 36: git update-index --refresh should succeed. * ok 37: no diff after checkout and git update-index --refresh. * ok 38: git commit-tree records the correct tree in a commit. * ok 39: git commit-tree records the correct parent in a commit. * ok 40: git commit-tree omits duplicated parent in a commit. * ok 41: update-index D/F conflict * ok 42: absolute path works as expected * ok 43: very long name in the index handled sanely * fixed 1 known breakage(s) * still have 1 known breakage(s) * passed all remaining 42 test(s) *** t0001-init.sh *** * ok 1: plain * ok 2: plain with GIT_WORK_TREE * ok 3: plain bare * ok 4: plain bare with GIT_WORK_TREE * ok 5: GIT_DIR bare * ok 6: init --bare * ok 7: GIT_DIR non-bare * ok 8: GIT_DIR & GIT_WORK_TREE (1) * ok 9: GIT_DIR & GIT_WORK_TREE (2) * ok 10: reinit * ok 11: init with --template * ok 12: init with --template (blank) * ok 13: init --bare/--shared overrides system/global config * ok 14: init honors global core.sharedRepository * ok 15: init rejects insanely long --template * ok 16: init creates a new directory * ok 17: init creates a new bare directory * ok 18: init recreates a directory * ok 19: init recreates a new bare directory * ok 20: init creates a new deep directory * ok 21: init creates a new deep directory (umask vs. shared) * ok 22: init notices EEXIST (1) * ok 23: init notices EEXIST (2) * ok 24: init notices EPERM * passed all 24 test(s) *** t0002-gitfile.sh *** * ok 1: initial setup * ok 2: bad setup: invalid .git file format * ok 3: bad setup: invalid .git file path * ok 4: final setup + check rev-parse --git-dir * ok 5: check hash-object * ok 6: check cat-file * ok 7: check update-index * ok 8: check write-tree * ok 9: check commit-tree * ok 10: check rev-list * passed all 10 test(s) *** t0003-attributes.sh *** * ok 1: setup * ok 2: attribute test * ok 3: attribute test: read paths from stdin * ok 4: root subdir attribute test * ok 5: setup bare * ok 6: bare repository: check that .gitattribute is ignored * ok 7: bare repository: test info/attributes * passed all 7 test(s) *** t0004-unwritable.sh *** * ok 1: setup * ok 2: write-tree should notice unwritable repository * ok 3: commit should notice unwritable repository * ok 4: update-index should notice unwritable repository * ok 5: add should notice unwritable repository * passed all 5 test(s) *** t0005-signals.sh *** * ok 1: sigchain works * passed all 1 test(s) *** t0006-date.sh *** * ok 1: relative date (5 seconds ago) * ok 2: relative date (5 minutes ago) * ok 3: relative date (5 hours ago) * ok 4: relative date (5 days ago) * ok 5: relative date (3 weeks ago) * ok 6: relative date (5 months ago) * ok 7: relative date (1 year, 2 months ago) * ok 8: relative date (1 year, 9 months ago) * ok 9: relative date (20 years ago) * ok 10: relative date (12 months ago) * ok 11: parse date (2008) * ok 12: parse date (2008-02) * ok 13: parse date (2008-02-14) * ok 14: parse date (2008-02-14 20:30:45) * ok 15: parse approxidate (now) * ok 16: parse approxidate (5 seconds ago) * ok 17: parse approxidate (5.seconds.ago) * ok 18: parse approxidate (10.minutes.ago) * ok 19: parse approxidate (yesterday) * ok 20: parse approxidate (3.days.ago) * ok 21: parse approxidate (3.weeks.ago) * ok 22: parse approxidate (3.months.ago) * ok 23: parse approxidate (2.years.3.months.ago) * ok 24: parse approxidate (6am yesterday) * ok 25: parse approxidate (6pm yesterday) * ok 26: parse approxidate (3:00) * ok 27: parse approxidate (15:00) * ok 28: parse approxidate (noon today) * ok 29: parse approxidate (noon yesterday) * ok 30: parse approxidate (last tuesday) * ok 31: parse approxidate (July 5th) * ok 32: parse approxidate (06/05/2009) * ok 33: parse approxidate (06.05.2009) * ok 34: parse approxidate (Jun 6, 5AM) * ok 35: parse approxidate (5AM Jun 6) * ok 36: parse approxidate (6AM, June 7, 2009) * passed all 36 test(s) *** t0010-racy-git.sh *** * ok 1: Racy GIT trial #0 part A * ok 2: Racy GIT trial #0 part B * ok 3: Racy GIT trial #1 part A * ok 4: Racy GIT trial #1 part B * ok 5: Racy GIT trial #2 part A * ok 6: Racy GIT trial #2 part B * ok 7: Racy GIT trial #3 part A * ok 8: Racy GIT trial #3 part B * ok 9: Racy GIT trial #4 part A * ok 10: Racy GIT trial #4 part B * passed all 10 test(s) *** t0020-crlf.sh *** * ok 1: setup * ok 2: safecrlf: autocrlf=input, all CRLF * ok 3: safecrlf: autocrlf=input, mixed LF/CRLF * ok 4: safecrlf: autocrlf=true, all LF * ok 5: safecrlf: autocrlf=true mixed LF/CRLF * ok 6: safecrlf: print warning only once * ok 7: switch off autocrlf, safecrlf, reset HEAD * ok 8: update with autocrlf=input * ok 9: update with autocrlf=true * ok 10: checkout with autocrlf=true * ok 11: checkout with autocrlf=input * ok 12: apply patch (autocrlf=input) * ok 13: apply patch --cached (autocrlf=input) * ok 14: apply patch --index (autocrlf=input) * ok 15: apply patch (autocrlf=true) * ok 16: apply patch --cached (autocrlf=true) * ok 17: apply patch --index (autocrlf=true) * ok 18: .gitattributes says two is binary * ok 19: .gitattributes says two is input * ok 20: .gitattributes says two and three are text * ok 21: in-tree .gitattributes (1) * ok 22: in-tree .gitattributes (2) * ok 23: in-tree .gitattributes (3) * ok 24: in-tree .gitattributes (4) * ok 25: checkout with existing .gitattributes * ok 26: checkout when deleting .gitattributes * ok 27: invalid .gitattributes (must not crash) * passed all 27 test(s) *** t0021-conversion.sh *** * ok 1: setup * ok 2: check * ok 3: expanded_in_repo * passed all 3 test(s) *** t0022-crlf-rename.sh *** * ok 1: setup * ok 2: diff -M * passed all 2 test(s) *** t0023-crlf-am.sh *** * ok 1: setup * ok 2: am * passed all 2 test(s) *** t0024-crlf-archive.sh *** * ok 1: setup * ok 2: tar archive * ok 3: zip archive * passed all 3 test(s) *** t0030-stripspace.sh *** * ok 1: long lines without spaces should be unchanged * ok 2: lines with spaces at the beginning should be unchanged * ok 3: lines with intermediate spaces should be unchanged * ok 4: consecutive blank lines should be unified * ok 5: only consecutive blank lines should be completely removed * ok 6: consecutive blank lines at the beginning should be removed * ok 7: consecutive blank lines at the end should be removed * ok 8: text without newline at end should end with newline * ok 9: text plus spaces without newline at end should end with newline * ok 10: text plus spaces without newline at end should not show spaces * ok 11: text plus spaces without newline should show the correct lines * ok 12: text plus spaces at end should not show spaces * ok 13: text plus spaces at end should be cleaned and newline must remain * ok 14: spaces with newline at end should be replaced with empty string * ok 15: spaces without newline at end should not show spaces * ok 16: spaces without newline at end should be replaced with empty string * ok 17: consecutive text lines should be unchanged * ok 18: strip comments, too * passed all 18 test(s) *** t0040-parse-options.sh *** * ok 1: test help * ok 2: short options * ok 3: long options * ok 4: missing required value * ok 5: intermingled arguments * ok 6: unambiguously abbreviated option * ok 7: unambiguously abbreviated option with "=" * ok 8: ambiguously abbreviated option * ok 9: non ambiguous option (after two options it abbreviates) * ok 10: detect possible typos * ok 11: keep some options as arguments * ok 12: OPT_DATE() and OPT_SET_PTR() work * ok 13: OPT_CALLBACK() and OPT_BIT() work * ok 14: OPT_CALLBACK() and callback errors work * ok 15: OPT_BIT() and OPT_SET_INT() work * ok 16: OPT_NEGBIT() and OPT_SET_INT() work * ok 17: OPT_BIT() works * ok 18: OPT_NEGBIT() works * ok 19: OPT_BOOLEAN() with PARSE_OPT_NODASH works * ok 20: OPT_NUMBER_CALLBACK() works * ok 21: negation of OPT_NONEG flags is not ambiguous * passed all 21 test(s) *** t0050-filesystem.sh *** * ok 1: see what we expect * ok 2: detection of case insensitive filesystem during repo init * ok 3: detection of filesystem w/o symlink support during repo init * ok 4: setup case tests * ok 5: rename (case change) * ok 6: merge (case change) * still broken 7: add (with different case) * ok 8: setup unicode normalization tests * ok 9: rename (silent unicode normalization) * ok 10: merge (silent unicode normalization) * still have 1 known breakage(s) * passed all remaining 9 test(s) *** t0055-beyond-symlinks.sh *** * ok 1: setup * ok 2: update-index --add beyond symlinks * ok 3: add beyond symlinks * passed all 3 test(s) *** t0060-path-utils.sh *** * ok 1: normalize path: => * ok 2: normalize path: . => * ok 3: normalize path: ./ => * ok 4: normalize path: ./. => * ok 5: normalize path: ./.. => ++failed++ * ok 6: normalize path: ../. => ++failed++ * ok 7: normalize path: ./../.// => ++failed++ * ok 8: normalize path: dir/.. => * ok 9: normalize path: dir/sub/../.. => * ok 10: normalize path: dir/sub/../../.. => ++failed++ * ok 11: normalize path: dir => dir * ok 12: normalize path: dir// => dir/ * ok 13: normalize path: ./dir => dir * ok 14: normalize path: dir/. => dir/ * ok 15: normalize path: dir///./ => dir/ * ok 16: normalize path: dir//sub/.. => dir/ * ok 17: normalize path: dir/sub/../ => dir/ * ok 18: normalize path: dir/sub/../. => dir/ * ok 19: normalize path: dir/s1/../s2/ => dir/s2/ * ok 20: normalize path: d1/s1///s2/..//../s3/ => d1/s3/ * ok 21: normalize path: d1/s1//../s2/../../d2 => d2 * ok 22: normalize path: d1/.../d2 => d1/.../d2 * ok 23: normalize path: d1/..././../d2 => d1/d2 * ok 24: normalize path: / => / * ok 25: normalize path: // => / * ok 26: normalize path: /// => / * ok 27: normalize path: /. => / * ok 28: normalize path: /./ => / * ok 29: normalize path: /./.. => ++failed++ * ok 30: normalize path: /../. => ++failed++ * ok 31: normalize path: /./../.// => ++failed++ * ok 32: normalize path: /dir/.. => / * ok 33: normalize path: /dir/sub/../.. => / * ok 34: normalize path: /dir/sub/../../.. => ++failed++ * ok 35: normalize path: /dir => /dir * ok 36: normalize path: /dir// => /dir/ * ok 37: normalize path: /./dir => /dir * ok 38: normalize path: /dir/. => /dir/ * ok 39: normalize path: /dir///./ => /dir/ * ok 40: normalize path: /dir//sub/.. => /dir/ * ok 41: normalize path: /dir/sub/../ => /dir/ * ok 42: normalize path: //dir/sub/../. => /dir/ * ok 43: normalize path: /dir/s1/../s2/ => /dir/s2/ * ok 44: normalize path: /d1/s1///s2/..//../s3/ => /d1/s3/ * ok 45: normalize path: /d1/s1//../s2/../../d2 => /d2 * ok 46: normalize path: /d1/.../d2 => /d1/.../d2 * ok 47: normalize path: /d1/..././../d2 => /d1/d2 * ok 48: longest ancestor: / => -1 * ok 49: longest ancestor: / / => -1 * ok 50: longest ancestor: /foo => -1 * ok 51: longest ancestor: /foo : => -1 * ok 52: longest ancestor: /foo ::. => -1 * ok 53: longest ancestor: /foo ::..:: => -1 * ok 54: longest ancestor: /foo / => 0 * ok 55: longest ancestor: /foo /fo => -1 * ok 56: longest ancestor: /foo /foo => -1 * ok 57: longest ancestor: /foo /foo/ => -1 * ok 58: longest ancestor: /foo /bar => -1 * ok 59: longest ancestor: /foo /bar/ => -1 * ok 60: longest ancestor: /foo /foo/bar => -1 * ok 61: longest ancestor: /foo /foo:/bar/ => -1 * ok 62: longest ancestor: /foo /foo/:/bar/ => -1 * ok 63: longest ancestor: /foo /foo::/bar/ => -1 * ok 64: longest ancestor: /foo /:/foo:/bar/ => 0 * ok 65: longest ancestor: /foo /foo:/:/bar/ => 0 * ok 66: longest ancestor: /foo /:/bar/:/foo => 0 * ok 67: longest ancestor: /foo/bar => -1 * ok 68: longest ancestor: /foo/bar / => 0 * ok 69: longest ancestor: /foo/bar /fo => -1 * ok 70: longest ancestor: /foo/bar foo => -1 * ok 71: longest ancestor: /foo/bar /foo => 4 * ok 72: longest ancestor: /foo/bar /foo/ => 4 * ok 73: longest ancestor: /foo/bar /foo/ba => -1 * ok 74: longest ancestor: /foo/bar /:/fo => 0 * ok 75: longest ancestor: /foo/bar /foo:/foo/ba => 4 * ok 76: longest ancestor: /foo/bar /bar => -1 * ok 77: longest ancestor: /foo/bar /bar/ => -1 * ok 78: longest ancestor: /foo/bar /fo: => -1 * ok 79: longest ancestor: /foo/bar :/fo => -1 * ok 80: longest ancestor: /foo/bar /foo:/bar/ => 4 * ok 81: longest ancestor: /foo/bar /:/foo:/bar/ => 4 * ok 82: longest ancestor: /foo/bar /foo:/:/bar/ => 4 * ok 83: longest ancestor: /foo/bar /:/bar/:/fo => 0 * ok 84: longest ancestor: /foo/bar /:/bar/ => 0 * ok 85: longest ancestor: /foo/bar .:/foo/. => 4 * ok 86: longest ancestor: /foo/bar .:/foo/.:.: => 4 * ok 87: longest ancestor: /foo/bar /foo/./:.:/bar => 4 * ok 88: longest ancestor: /foo/bar .:/bar => -1 * ok 89: strip_path_suffix * passed all 89 test(s) *** t0061-run-command.sh *** * ok 1: start_command reports ENOENT * passed all 1 test(s) *** t0070-fundamental.sh *** * ok 1: character classes (isspace, isalpha etc.) * passed all 1 test(s) *** t0100-previous.sh *** * ok 1: branch -d @{-1} * ok 2: branch -d @{-12} when there is not enough switches yet * ok 3: merge @{-1} * ok 4: merge @{-1} when there is not enough switches yet * passed all 4 test(s) *** t0101-at-syntax.sh *** * ok 1: setup * ok 2: @{0} shows current * ok 3: @{1} shows old * ok 4: @{now} shows current * ok 5: @{2001-09-17} (before the first commit) shows old * ok 6: silly approxidates work * ok 7: notice misspelled upstream * ok 8: complain about total nonsense * passed all 8 test(s) *** t1000-read-tree-m-3way.sh *** * ok 1: adding test file NN and Z/NN * ok 2: adding test file ND and Z/ND * ok 3: adding test file NM and Z/NM * ok 4: adding test file DN and Z/DN * ok 5: adding test file DD and Z/DD * ok 6: adding test file DM and Z/DM * ok 7: adding test file MN and Z/MN * ok 8: adding test file MD and Z/MD * ok 9: adding test file MM and Z/MM * ok 10: adding test file SS * ok 11: adding test file TT * ok 12: prepare initial tree * ok 13: change in branch A (removal) * ok 14: change in branch A (modification) * ok 15: change in branch A (modification) * ok 16: change in branch A (modification) * ok 17: change in branch A (modification) * ok 18: change in branch A (modification) * ok 19: change in branch A (modification) * ok 20: change in branch A (addition) * ok 21: change in branch A (addition) * ok 22: change in branch A (addition) * ok 23: change in branch A (addition) * ok 24: change in branch A (addition) * ok 25: change in branch A (edit) * ok 26: change in branch A (change file to directory) * ok 27: recording branch A tree * ok 28: reading original tree and checking out * ok 29: change in branch B (removal) * ok 30: change in branch B (modification) * ok 31: change in branch B (modification) * ok 32: change in branch B (modification) * ok 33: change in branch B (modification) * ok 34: change in branch B (modification) * ok 35: change in branch B (modification) * ok 36: change in branch B (addition) * ok 37: change in branch B (addition) * ok 38: change in branch B (addition) * ok 39: change in branch B (addition) * ok 40: change in branch B (addition and modification) * ok 41: change in branch B (modification) * ok 42: change in branch B (addition of a file to conflict with directory) * ok 43: recording branch B tree * ok 44: keep contents of 3 trees for easy access * ok 45: 3-way merge with git read-tree -m, empty cache * ok 46: 3-way merge with git read-tree -m, match H * ok 47: 1 - must not have an entry not in A. * ok 48: 2 - must match B in !O && !A && B case. * ok 49: 2 - matching B alone is OK in !O && !A && B case. * ok 50: 3 - must match A in !O && A && !B case. * ok 51: 3 - matching A alone is OK in !O && A && !B case. * ok 52: 3 (fail) - must match A in !O && A && !B case. * ok 53: 4 - must match and be up-to-date in !O && A && B && A!=B case. * ok 54: 4 (fail) - must match and be up-to-date in !O && A && B && A!=B case. * ok 55: 4 (fail) - must match and be up-to-date in !O && A && B && A!=B case. * ok 56: 5 - must match in !O && A && B && A==B case. * ok 57: 5 - must match in !O && A && B && A==B case. * ok 58: 5 (fail) - must match A in !O && A && B && A==B case. * ok 59: 6 - must not exist in O && !A && !B case * ok 60: 7 - must not exist in O && !A && B && O!=B case * ok 61: 8 - must not exist in O && !A && B && O==B case * ok 62: 9 - must match and be up-to-date in O && A && !B && O!=A case * ok 63: 9 (fail) - must match and be up-to-date in O && A && !B && O!=A case * ok 64: 9 (fail) - must match and be up-to-date in O && A && !B && O!=A case * ok 65: 10 - must match and be up-to-date in O && A && !B && O==A case * ok 66: 10 (fail) - must match and be up-to-date in O && A && !B && O==A case * ok 67: 10 (fail) - must match and be up-to-date in O && A && !B && O==A case * ok 68: 11 - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case * ok 69: 11 (fail) - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case * ok 70: 11 (fail) - must match and be up-to-date in O && A && B && O!=A && O!=B && A!=B case * ok 71: 12 - must match A in O && A && B && O!=A && A==B case * ok 72: 12 - must match A in O && A && B && O!=A && A==B case * ok 73: 12 (fail) - must match A in O && A && B && O!=A && A==B case * ok 74: 13 - must match A in O && A && B && O!=A && O==B case * ok 75: 13 - must match A in O && A && B && O!=A && O==B case * ok 76: 14 - must match and be up-to-date in O && A && B && O==A && O!=B case * ok 77: 14 - may match B in O && A && B && O==A && O!=B case * ok 78: 14 (fail) - must match and be up-to-date in O && A && B && O==A && O!=B case * ok 79: 14 (fail) - must match and be up-to-date in O && A && B && O==A && O!=B case * ok 80: 15 - must match A in O && A && B && O==A && O==B case * ok 81: 15 - must match A in O && A && B && O==A && O==B case * ok 82: 15 (fail) - must match A in O && A && B && O==A && O==B case * ok 83: 16 - A matches in one and B matches in another. * passed all 83 test(s) *** t1001-read-tree-m-2way.sh *** * ok 1: setup * ok 2: 1, 2, 3 - no carry forward * ok 3: 4 - carry forward local addition. * ok 4: 5 - carry forward local addition. * ok 5: 6 - local addition already has the same. * ok 6: 7 - local addition already has the same. * ok 7: 8 - conflicting addition. * ok 8: 9 - conflicting addition. * ok 9: 10 - path removed. * ok 10: 11 - dirty path removed. * ok 11: 12 - unmatching local changes being removed. * ok 12: 13 - unmatching local changes being removed. * ok 13: 14 - unchanged in two heads. * ok 14: 15 - unchanged in two heads. * ok 15: 16 - conflicting local change. * ok 16: 17 - conflicting local change. * ok 17: 18 - local change already having a good result. * ok 18: 19 - local change already having a good result, further modified. * ok 19: 20 - no local change, use new tree. * ok 20: 21 - no local change, dirty cache. * ok 21: 22 - local change cache updated. * ok 22: DF vs DF/DF case setup. * ok 23: DF vs DF/DF case test. * ok 24: a/b (untracked) vs a case setup. * ok 25: a/b (untracked) vs a, plus c/d case test. * ok 26: a/b vs a, plus c/d case setup. * ok 27: a/b vs a, plus c/d case test. * passed all 27 test(s) *** t1002-read-tree-m-u-2way.sh *** * ok 1: setup * ok 2: 1, 2, 3 - no carry forward * ok 3: 4 - carry forward local addition. * ok 4: 5 - carry forward local addition. * ok 5: 6 - local addition already has the same. * ok 6: 7 - local addition already has the same. * ok 7: 8 - conflicting addition. * ok 8: 9 - conflicting addition. * ok 9: 10 - path removed. * ok 10: 11 - dirty path removed. * ok 11: 12 - unmatching local changes being removed. * ok 12: 13 - unmatching local changes being removed. * ok 13: 14 - unchanged in two heads. * ok 14: 15 - unchanged in two heads. * ok 15: 16 - conflicting local change. * ok 16: 17 - conflicting local change. * ok 17: 18 - local change already having a good result. * ok 18: 19 - local change already having a good result, further modified. * ok 19: 20 - no local change, use new tree. * ok 20: 21 - no local change, dirty cache. * ok 21: DF vs DF/DF case setup. * ok 22: DF vs DF/DF case test. * passed all 22 test(s) *** t1003-read-tree-prefix.sh *** * ok 1: setup * ok 2: read-tree --prefix * passed all 2 test(s) *** t1004-read-tree-m-u-wf.sh *** * ok 1: two-way setup * ok 2: two-way not clobbering * ok 3: two-way with incorrect --exclude-per-directory (1) * ok 4: two-way with incorrect --exclude-per-directory (2) * ok 5: two-way clobbering a ignored file * ok 6: three-way not complaining on an untracked path in both * ok 7: three-way not clobbering a working tree file * ok 8: three-way not complaining on an untracked file * ok 9: 3-way not overwriting local changes (setup) * ok 10: 3-way not overwriting local changes (our side) * ok 11: 3-way not overwriting local changes (their side) * ok 12: funny symlink in work tree * ok 13: funny symlink in work tree, un-unlink-able * ok 14: D/F setup * ok 15: D/F * ok 16: D/F resolve * ok 17: D/F recursive * passed all 17 test(s) *** t1005-read-tree-reset.sh *** * ok 1: setup * ok 2: reset should work * ok 3: reset should remove remnants from a failed merge * ok 4: Porcelain reset should remove remnants too * ok 5: Porcelain checkout -f should remove remnants too * ok 6: Porcelain checkout -f HEAD should remove remnants too * passed all 6 test(s) *** t1006-cat-file.sh *** * ok 1: setup * ok 2: blob exists * ok 3: Type of blob is correct * ok 4: Size of blob is correct * ok 5: Content of blob is correct * ok 6: Pretty content of blob is correct * ok 7: --batch output of blob is correct * ok 8: --batch-check output of blob is correct * ok 9: tree exists * ok 10: Type of tree is correct * ok 11: Size of tree is correct * ok 12: Pretty content of tree is correct * ok 13: --batch-check output of tree is correct * ok 14: commit exists * ok 15: Type of commit is correct * ok 16: Size of commit is correct * ok 17: Content of commit is correct * ok 18: Pretty content of commit is correct * ok 19: --batch output of commit is correct * ok 20: --batch-check output of commit is correct * ok 21: tag exists * ok 22: Type of tag is correct * ok 23: Size of tag is correct * ok 24: Content of tag is correct * ok 25: Pretty content of tag is correct * ok 26: --batch output of tag is correct * ok 27: --batch-check output of tag is correct * ok 28: Reach a blob from a tag pointing to it * ok 29: Passing -t with --batch fails * ok 30: Passing --batch with -t fails * ok 31: Passing -s with --batch fails * ok 32: Passing --batch with -s fails * ok 33: Passing -e with --batch fails * ok 34: Passing --batch with -e fails * ok 35: Passing -p with --batch fails * ok 36: Passing --batch with -p fails * ok 37: Passing with --batch fails * ok 38: Passing --batch with fails * ok 39: Passing sha1 with --batch fails * ok 40: Passing -t with --batch-check fails * ok 41: Passing --batch-check with -t fails * ok 42: Passing -s with --batch-check fails * ok 43: Passing --batch-check with -s fails * ok 44: Passing -e with --batch-check fails * ok 45: Passing --batch-check with -e fails * ok 46: Passing -p with --batch-check fails * ok 47: Passing --batch-check with -p fails * ok 48: Passing with --batch-check fails * ok 49: Passing --batch-check with fails * ok 50: Passing sha1 with --batch-check fails * ok 51: --batch-check for a non-existent named object * ok 52: --batch-check for a non-existent hash * ok 53: --batch for an existent and a non-existent hash * ok 54: --batch-check for an emtpy line * ok 55: --batch with multiple sha1s gives correct format * ok 56: --batch-check with multiple sha1s gives correct format * passed all 56 test(s) *** t1007-hash-object.sh *** * ok 1: multiple '--stdin's are rejected * ok 2: Can't use --stdin and --stdin-paths together * ok 3: Can't pass filenames as arguments with --stdin-paths * ok 4: Can't use --path with --stdin-paths * ok 5: Can't use --stdin-paths with --no-filters * ok 6: Can't use --path with --no-filters * ok 7: hash a file * ok 8: blob does not exist in database * ok 9: hash from stdin * ok 10: blob does not exist in database * ok 11: hash a file and write to database * ok 12: blob exists in database * ok 13: git hash-object --stdin file1 only packed objects * passed all 26 test(s) *** t1300-repo-config.sh *** * ok 1: initial * ok 2: mixed case * ok 3: similar section * ok 4: similar section * ok 5: replace with non-match * ok 6: replace with non-match (actually matching) * ok 7: non-match result * ok 8: unset with cont. lines * ok 9: unset with cont. lines is correct * ok 10: multiple unset * ok 11: multiple unset is correct * ok 12: --replace-all missing value * ok 13: --replace-all * ok 14: all replaced * ok 15: really mean test * ok 16: really really mean test * ok 17: get value * ok 18: unset * ok 19: multivar * ok 20: non-match * ok 21: non-match value * ok 22: ambiguous get * ok 23: get multivar * ok 24: multivar replace * ok 25: ambiguous value * ok 26: ambiguous unset * ok 27: invalid unset * ok 28: multivar unset * ok 29: invalid key * ok 30: correct key * ok 31: hierarchical section * ok 32: hierarchical section value * ok 33: working --list * ok 34: --get-regexp * ok 35: --add * ok 36: get variable with no value * ok 37: get variable with empty value * ok 38: get-regexp variable with no value * ok 39: get-regexp variable with empty value * ok 40: get bool variable with no value * ok 41: get bool variable with empty value * ok 42: no arguments, but no crash * ok 43: new section is partial match of another * ok 44: new variable inserts into proper section * ok 45: alternative GIT_CONFIG (non-existing file should fail) * ok 46: alternative GIT_CONFIG * ok 47: alternative GIT_CONFIG (--file) * ok 48: refer config from subdirectory * ok 49: --set in alternative GIT_CONFIG * ok 50: rename section * ok 51: rename succeeded * ok 52: rename non-existing section * ok 53: rename succeeded * ok 54: rename another section * ok 55: rename succeeded * ok 56: rename a section with a var on the same line * ok 57: rename succeeded * ok 58: remove section * ok 59: section was removed properly * ok 60: section ending * ok 61: numbers * ok 62: invalid unit * ok 63: bool * ok 64: invalid bool (--get) * ok 65: invalid bool (set) * ok 66: set --bool * ok 67: set --int * ok 68: get --bool-or-int * ok 69: set --bool-or-int * ok 70: set --path * ok 71: get --path * ok 72: quoting * ok 73: key with newline * ok 74: value with newline * ok 75: value continued on next line * ok 76: --null --list * ok 77: --null --get-regexp * ok 78: inner whitespace kept verbatim * ok 79: symlinked configuration * ok 80: check split_cmdline return * passed all 80 test(s) *** t1301-shared-repo.sh *** * ok 1: shared = 0400 (faulty permission u-w) * ok 2: shared=1 does not clear bits preset by umask 002 * ok 3: shared=1 does not clear bits preset by umask 022 * ok 4: shared=all * ok 5: update-server-info honors core.sharedRepository * ok 6: shared = 0660 (r--r-----) ro * ok 7: shared = 0660 (rw-rw----) rw * ok 8: shared = 0640 (r--r-----) ro * ok 9: shared = 0640 (rw-r-----) rw * ok 10: shared = 0600 (r--------) ro * ok 11: shared = 0600 (rw-------) rw * ok 12: shared = 0666 (r--r--r--) ro * ok 13: shared = 0666 (rw-rw-rw-) rw * ok 14: shared = 0664 (r--r--r--) ro * ok 15: shared = 0664 (rw-rw-r--) rw * ok 16: git reflog expire honors core.sharedRepository * ok 17: forced modes * passed all 17 test(s) *** t1302-repo-version.sh *** * ok 1: gitdir selection on normal repos * ok 2: gitdir selection on unsupported repo * ok 3: gitdir not required mode * ok 4: gitdir required mode on normal repos * ok 5: gitdir required mode on unsupported repo * passed all 5 test(s) *** t1303-wacky-config.sh *** * ok 1: modify same key * ok 2: add key in same section * ok 3: add key in different section * ok 4: make sure git config escapes section names properly * ok 5: do not crash on special long config line * passed all 5 test(s) *** t1304-default-acl.sh *** t1304-default-acl.sh: 21: setfacl: not found * Skipping ACL tests: unable to use setfacl * passed all 0 test(s) *** t1400-update-ref.sh *** * ok 1: setup * ok 2: create refs/heads/master * ok 3: create refs/heads/master * ok 4: fail to delete refs/heads/master with stale ref * ok 5: delete refs/heads/master * ok 6: delete refs/heads/master without oldvalue verification * ok 7: fail to create refs/heads/gu/fixes * ok 8: create refs/heads/master (by HEAD) * ok 9: create refs/heads/master (by HEAD) * ok 10: fail to delete refs/heads/master (by HEAD) with stale ref * ok 11: delete refs/heads/master (by HEAD) * ok 12: delete symref without dereference * ok 13: delete symref without dereference when the referred ref is packed * ok 14: (not) create HEAD with old sha1 * ok 15: (not) prior created .git/refs/heads/master * ok 16: create HEAD * ok 17: (not) change HEAD with wrong SHA1 * ok 18: (not) changed .git/refs/heads/master * ok 19: create refs/heads/master (logged by touch) * ok 20: update refs/heads/master (logged by touch) * ok 21: set refs/heads/master (logged by touch) * ok 22: verifying refs/heads/master's log * ok 23: enable core.logAllRefUpdates * ok 24: create refs/heads/master (logged by config) * ok 25: update refs/heads/master (logged by config) * ok 26: set refs/heads/master (logged by config) * ok 27: verifying refs/heads/master's log * ok 28: Query "master@{May 25 2005}" (before history) * ok 29: Query master@{2005-05-25} (before history) * ok 30: Query "master@{May 26 2005 23:31:59}" (1 second before history) * ok 31: Query "master@{May 26 2005 23:32:00}" (exactly history start) * ok 32: Query "master@{May 26 2005 23:32:30}" (first non-creation change) * ok 33: Query "master@{2005-05-26 23:33:01}" (middle of history with gap) * ok 34: Query "master@{2005-05-26 23:38:00}" (middle of history) * ok 35: Query "master@{2005-05-26 23:43:00}" (exact end of history) * ok 36: Query "master@{2005-05-28}" (past end of history) * ok 37: creating initial files * ok 38: git commit logged updates * ok 39: git cat-file blob master:F (expect OTHER) * ok 40: git cat-file blob master@{2005-05-26 23:30}:F (expect TEST) * ok 41: git cat-file blob master@{2005-05-26 23:42}:F (expect OTHER) * passed all 41 test(s) *** t1401-symbolic-ref.sh *** * ok 1: symbolic-ref writes HEAD * ok 2: symbolic-ref reads HEAD * ok 3: symbolic-ref refuses non-ref for HEAD * ok 4: symbolic-ref refuses bare sha1 * passed all 4 test(s) *** t1402-check-ref-format.sh *** * ok 1: ref name 'heads/foo' is valid * ok 2: ref name 'foo' is not valid * ok 3: ref name 'foo/bar/baz' is valid * ok 4: ref name 'refs///heads/foo' is valid * ok 5: ref name 'heads/foo/' is not valid * ok 6: ref name './foo' is not valid * ok 7: ref name '.refs/foo' is not valid * ok 8: ref name 'heads/foo..bar' is not valid * ok 9: ref name 'heads/foo?bar' is not valid * ok 10: ref name 'foo./bar' is valid * ok 11: ref name 'heads/foo.lock' is not valid * ok 12: ref name 'heads/foo@bar' is valid * ok 13: ref name 'heads/v@{ation' is not valid * ok 14: ref name 'heads/fooar' is not valid * ok 15: check-ref-format --branch @{-1} * ok 16: ref name 'heads/foo' simplifies to 'heads/foo' * ok 17: ref name 'refs///heads/foo' simplifies to 'refs/heads/foo' * ok 18: check-ref-format --print rejects 'foo' * ok 19: check-ref-format --print rejects 'heads/foo/../bar' * ok 20: check-ref-format --print rejects 'heads/./foo' * ok 21: check-ref-format --print rejects 'heads oo' * passed all 21 test(s) *** t1410-reflog.sh *** * ok 1: setup * ok 2: rewind * ok 3: corrupt and check * ok 4: reflog expire --dry-run should not touch reflog * ok 5: reflog expire * ok 6: prune and fsck * ok 7: recover and check * ok 8: delete * ok 9: rewind2 * ok 10: --expire=never * ok 11: gc.reflogexpire=never * ok 12: gc.reflogexpire=false * passed all 12 test(s) *** t1411-reflog-show.sh *** * ok 1: setup * ok 2: log -g shows reflog headers * ok 3: oneline reflog format * ok 4: using @{now} syntax shows reflog date (multiline) * ok 5: using @{now} syntax shows reflog date (oneline) * ok 6: using --date= shows reflog date (multiline) * ok 7: using --date= shows reflog date (oneline) * ok 8: empty reflog file * passed all 8 test(s) *** t1420-lost-found.sh *** * ok 1: setup * ok 2: lost and found something * passed all 2 test(s) *** t1450-fsck.sh *** * ok 1: setup * ok 2: HEAD is part of refs * ok 3: loose objects borrowed from alternate are not missing * ok 4: object with bad sha1 * ok 5: branch pointing to non-commit * ok 6: tag pointing to nonexistent * ok 7: tag pointing to something else than its type * passed all 7 test(s) *** t1500-rev-parse.sh *** * ok 1: toplevel: is-bare-repository * ok 2: toplevel: is-inside-git-dir * ok 3: toplevel: is-inside-work-tree * ok 4: toplevel: prefix * ok 5: toplevel: git-dir * ok 6: .git/: is-bare-repository * ok 7: .git/: is-inside-git-dir * ok 8: .git/: is-inside-work-tree * ok 9: .git/: prefix * ok 10: .git/: git-dir * ok 11: .git/objects/: is-bare-repository * ok 12: .git/objects/: is-inside-git-dir * ok 13: .git/objects/: is-inside-work-tree * ok 14: .git/objects/: prefix * ok 15: .git/objects/: git-dir * ok 16: subdirectory: is-bare-repository * ok 17: subdirectory: is-inside-git-dir * ok 18: subdirectory: is-inside-work-tree * ok 19: subdirectory: prefix * ok 20: subdirectory: git-dir * ok 21: core.bare = true: is-bare-repository * ok 22: core.bare = true: is-inside-git-dir * ok 23: core.bare = true: is-inside-work-tree * ok 24: core.bare undefined: is-bare-repository * ok 25: core.bare undefined: is-inside-git-dir * ok 26: core.bare undefined: is-inside-work-tree * ok 27: GIT_DIR=../.git, core.bare = false: is-bare-repository * ok 28: GIT_DIR=../.git, core.bare = false: is-inside-git-dir * ok 29: GIT_DIR=../.git, core.bare = false: is-inside-work-tree * ok 30: GIT_DIR=../.git, core.bare = false: prefix * ok 31: GIT_DIR=../.git, core.bare = true: is-bare-repository * ok 32: GIT_DIR=../.git, core.bare = true: is-inside-git-dir * ok 33: GIT_DIR=../.git, core.bare = true: is-inside-work-tree * ok 34: GIT_DIR=../.git, core.bare = true: prefix * ok 35: GIT_DIR=../.git, core.bare undefined: is-bare-repository * ok 36: GIT_DIR=../.git, core.bare undefined: is-inside-git-dir * ok 37: GIT_DIR=../.git, core.bare undefined: is-inside-work-tree * ok 38: GIT_DIR=../.git, core.bare undefined: prefix * ok 39: GIT_DIR=../repo.git, core.bare = false: is-bare-repository * ok 40: GIT_DIR=../repo.git, core.bare = false: is-inside-git-dir * ok 41: GIT_DIR=../repo.git, core.bare = false: is-inside-work-tree * ok 42: GIT_DIR=../repo.git, core.bare = false: prefix * ok 43: GIT_DIR=../repo.git, core.bare = true: is-bare-repository * ok 44: GIT_DIR=../repo.git, core.bare = true: is-inside-git-dir * ok 45: GIT_DIR=../repo.git, core.bare = true: is-inside-work-tree * ok 46: GIT_DIR=../repo.git, core.bare = true: prefix * ok 47: GIT_DIR=../repo.git, core.bare undefined: is-bare-repository * ok 48: GIT_DIR=../repo.git, core.bare undefined: is-inside-git-dir * ok 49: GIT_DIR=../repo.git, core.bare undefined: is-inside-work-tree * ok 50: GIT_DIR=../repo.git, core.bare undefined: prefix * passed all 50 test(s) *** t1501-worktree.sh *** * core.worktree = relative path * ok 1: outside: is-bare-repository * ok 2: outside: is-inside-git-dir * ok 3: outside: is-inside-work-tree * ok 4: inside: is-bare-repository * ok 5: inside: is-inside-git-dir * ok 6: inside: is-inside-work-tree * ok 7: inside: prefix * ok 8: subdirectory: is-bare-repository * ok 9: subdirectory: is-inside-git-dir * ok 10: subdirectory: is-inside-work-tree * ok 11: subdirectory: prefix * core.worktree = absolute path * ok 12: outside: is-bare-repository * ok 13: outside: is-inside-git-dir * ok 14: outside: is-inside-work-tree * ok 15: inside: is-bare-repository * ok 16: inside: is-inside-git-dir * ok 17: inside: is-inside-work-tree * ok 18: inside: prefix * ok 19: subdirectory: is-bare-repository * ok 20: subdirectory: is-inside-git-dir * ok 21: subdirectory: is-inside-work-tree * ok 22: subdirectory: prefix * GIT_WORK_TREE=relative path (override core.worktree) * ok 23: outside: is-bare-repository * ok 24: outside: is-inside-git-dir * ok 25: outside: is-inside-work-tree * ok 26: inside: is-bare-repository * ok 27: inside: is-inside-git-dir * ok 28: inside: is-inside-work-tree * ok 29: inside: prefix * ok 30: subdirectory: is-bare-repository * ok 31: subdirectory: is-inside-git-dir * ok 32: subdirectory: is-inside-work-tree * ok 33: subdirectory: prefix * GIT_WORK_TREE=absolute path, work tree below git dir * ok 34: outside: is-bare-repository * ok 35: outside: is-inside-git-dir * ok 36: outside: is-inside-work-tree * ok 37: in repo.git: is-bare-repository * ok 38: in repo.git: is-inside-git-dir * ok 39: in repo.git: is-inside-work-tree * ok 40: in repo.git/objects: is-bare-repository * ok 41: in repo.git/objects: is-inside-git-dir * ok 42: in repo.git/objects: is-inside-work-tree * ok 43: in repo.git/work: is-bare-repository * ok 44: in repo.git/work: is-inside-git-dir * ok 45: in repo.git/work: is-inside-work-tree * ok 46: in repo.git/work: prefix * ok 47: in repo.git/sub/dir: is-bare-repository * ok 48: in repo.git/sub/dir: is-inside-git-dir * ok 49: in repo.git/sub/dir: is-inside-work-tree * ok 50: in repo.git/sub/dir: prefix * ok 51: repo finds its work tree * ok 52: repo finds its work tree from work tree, too * ok 53: _gently() groks relative GIT_DIR & GIT_WORK_TREE * ok 54: git diff-index * ok 55: git diff-files * ok 56: git diff * ok 57: git grep * ok 58: git commit * ok 59: absolute pathspec should fail gracefully * ok 60: make_relative_path handles double slashes in GIT_DIR * passed all 60 test(s) *** t1502-rev-parse-parseopt.sh *** * ok 1: test --parseopt help output * ok 2: test --parseopt * ok 3: test --parseopt with mixed options and arguments * ok 4: test --parseopt with -- * ok 5: test --parseopt --stop-at-non-option * ok 6: test --parseopt --keep-dashdash * passed all 6 test(s) *** t1503-rev-parse-verify.sh *** * ok 1: set up basic repo with 1 file (hello) and 4 commits * ok 2: works with one good rev * ok 3: fails with any bad rev or many good revs * ok 4: fails silently when using -q * ok 5: no stdout output on error * ok 6: use --default * passed all 6 test(s) *** t1504-ceiling-dirs.sh *** * ok 1: no_ceil * ok 2: ceil_empty * ok 3: ceil_at_parent * ok 4: ceil_at_parent_slash * ok 5: ceil_at_trash * ok 6: ceil_at_trash_slash * ok 7: ceil_at_sub * ok 8: ceil_at_sub_slash * ok 9: subdir_no_ceil * ok 10: subdir_ceil_empty * ok 11: subdir_ceil_at_trash: prefix * ok 12: subdir_ceil_at_trash_slash: prefix * ok 13: subdir_ceil_at_sub: prefix * ok 14: subdir_ceil_at_sub_slash: prefix * ok 15: subdir_ceil_at_subdir * ok 16: subdir_ceil_at_subdir_slash * ok 17: subdir_ceil_at_su * ok 18: subdir_ceil_at_su_slash * ok 19: subdir_ceil_at_sub_di * ok 20: subdir_ceil_at_sub_di_slash * ok 21: subdir_ceil_at_subdi * ok 22: subdir_ceil_at_subdi_slash * ok 23: second_of_two: prefix * ok 24: first_of_two: prefix * ok 25: second_of_three: prefix * ok 26: git_dir_specified * ok 27: sd_no_ceil * ok 28: sd_ceil_empty * ok 29: sd_ceil_at_trash: prefix * ok 30: sd_ceil_at_trash_slash: prefix * ok 31: sd_ceil_at_s: prefix * ok 32: sd_ceil_at_s_slash: prefix * ok 33: sd_ceil_at_sd * ok 34: sd_ceil_at_sd_slash * ok 35: sd_ceil_at_su * ok 36: sd_ceil_at_su_slash * ok 37: sd_ceil_at_s_di * ok 38: sd_ceil_at_s_di_slash * ok 39: sd_ceil_at_sdi * ok 40: sd_ceil_at_sdi_slash * passed all 40 test(s) *** t1505-rev-parse-last.sh *** * ok 1: setup * ok 2: @{-1} works * ok 3: @{-1}~2 works * ok 4: @{-1}^2 works * ok 5: @{-1}@{1} works * ok 6: @{-2} works * ok 7: @{-3} fails * passed all 7 test(s) *** t1506-rev-parse-diagnosis.sh *** * ok 1: set up basic repo * ok 2: correct file objects * ok 3: incorrect revision id * ok 4: incorrect file in sha1:path * ok 5: incorrect file in :path and :N:path * passed all 5 test(s) *** t1507-rev-parse-upstream.sh *** * ok 1: setup * ok 2: @{upstream} resolves to correct full name * ok 3: @{u} resolves to correct full name * ok 4: my-side@{upstream} resolves to correct full name * ok 5: my-side@{u} resolves to correct commit * ok 6: not-tracking@{u} fails * ok 7: @{u}@{1} resolves correctly * ok 8: @{u} without specifying branch fails on a detached HEAD * ok 9: checkout -b new my-side@{u} forks from the same * ok 10: merge my-side@{u} records the correct name * ok 11: branch -d other@{u} * ok 12: checkout other@{u} * ok 13: log -g other@{u} * ok 14: log -g other@{u}@{now} * passed all 14 test(s) *** t1508-at-combinations.sh *** * ok 1: setup * ok 2: HEAD = new-two * ok 3: @{1} = new-one * ok 4: @{-1} = old-two * ok 5: @{-1}@{1} = old-one * ok 6: @{u} = upstream-two * ok 7: @{u}@{1} = upstream-one * ok 8: @{-1}@{u} = master-two * ok 9: @{-1}@{u}@{1} = master-one * ok 10: @{u}@{-1} is nonsensical * ok 11: @{1}@{u} is nonsensical * passed all 11 test(s) *** t2000-checkout-cache-clash.sh *** * ok 1: git update-index --add various paths. * ok 2: git checkout-index without -f should fail on conflicting work tree. * ok 3: git checkout-index with -f should succeed. * ok 4: git checkout-index conflicting paths. * ok 5: checkout-index -f twice with --prefix * passed all 5 test(s) *** t2001-checkout-cache-clash.sh *** * ok 1: git update-index --add path0/file0 * ok 2: writing tree out with git write-tree * ok 3: git update-index --add path1/file1 * ok 4: writing tree out with git write-tree * ok 5: read previously written tree and checkout. * ok 6: git update-index --add a symlink. * ok 7: writing tree out with git write-tree * ok 8: read previously written tree and checkout. * ok 9: checking out conflicting path with -f * passed all 9 test(s) *** t2002-checkout-cache-u.sh *** * ok 1: preparation * ok 2: without -u, git checkout-index smudges stat information. * ok 3: with -u, git checkout-index picks up stat information from new files. * passed all 3 test(s) *** t2003-checkout-cache-mkdir.sh *** * ok 1: setup * ok 2: have symlink in place where dir is expected. * ok 3: use --prefix=path2/ * ok 4: use --prefix=tmp- * ok 5: use --prefix=tmp- but with a conflicting file and dir * ok 6: use --prefix=tmp/orary/ where tmp is a symlink * ok 7: use --prefix=tmp/orary- where tmp is a symlink * ok 8: use --prefix=tmp- where tmp-path1 is a symlink * passed all 8 test(s) *** t2004-checkout-cache-temp.sh *** * ok 1: preparation * ok 2: checkout one stage 0 to temporary file * ok 3: checkout all stage 0 to temporary files * ok 4: prepare 3-way merge * ok 5: checkout one stage 2 to temporary file * ok 6: checkout all stage 2 to temporary files * ok 7: checkout all stages/one file to nothing * ok 8: checkout all stages/one file to temporary files * ok 9: checkout some stages/one file to temporary files * ok 10: checkout all stages/all files to temporary files * ok 11: -- path0: no entry * ok 12: -- path1: all 3 stages * ok 13: -- path2: no stage 1, have stage 2 and 3 * ok 14: -- path3: no stage 2, have stage 1 and 3 * ok 15: -- path4: no stage 3, have stage 1 and 3 * ok 16: -- asubdir/path5: no stage 2 and 3 have stage 1 * ok 17: checkout --temp within subdir * ok 18: checkout --temp symlink * passed all 18 test(s) *** t2005-checkout-index-symlinks.sh *** * ok 1: preparation * ok 2: the checked-out symlink must be a file * ok 3: the file must be the blob we added during the setup * passed all 3 test(s) *** t2007-checkout-symlink.sh *** * ok 1: setup * ok 2: switch from symlink to dir Already on 'master' * ok 3: switch from dir to symlink * passed all 3 test(s) *** t2008-checkout-subdir.sh *** * ok 1: setup * ok 2: remove and restore with relative path * ok 3: checkout with empty prefix * ok 4: checkout with simple prefix * ok 5: relative path outside tree should fail * ok 6: incorrect relative path to file should fail (1) * ok 7: incorrect relative path should fail (2) * ok 8: incorrect relative path should fail (3) * passed all 8 test(s) *** t2009-checkout-statinfo.sh *** * ok 1: setup * ok 2: branch switching * ok 3: path checkout * passed all 3 test(s) *** t2010-checkout-ambiguous.sh *** * ok 1: setup * ok 2: reference must be a tree * ok 3: branch switching * ok 4: checkout world from the index * ok 5: non ambiguous call * ok 6: allow the most common case * ok 7: check ambiguity * ok 8: disambiguate checking out from a tree-ish * passed all 8 test(s) *** t2011-checkout-invalid-head.sh *** * ok 1: setup * ok 2: checkout should not start branch from a tree * ok 3: checkout master from invalid HEAD * passed all 3 test(s) *** t2012-checkout-last.sh *** * ok 1: setup * ok 2: "checkout -" does not work initially * ok 3: first branch switch * ok 4: "checkout -" switches back * ok 5: "checkout -" switches forth * ok 6: detach HEAD * ok 7: "checkout -" attaches again * ok 8: "checkout -" detaches again * ok 9: more switches * ok 10: switch to the last * ok 11: switch to second from the last * ok 12: switch to third from the last * ok 13: switch to fourth from the last * ok 14: switch to twelfth from the last * ok 15: merge base test setup * ok 16: another...master * ok 17: ...master * ok 18: master... * passed all 18 test(s) *** t2013-checkout-submodule.sh *** * ok 1: setup * ok 2: "reset " updates the index * ok 3: "checkout " updates the index only * passed all 3 test(s) *** t2014-switch.sh *** * ok 1: setup * ok 2: check all changes are staged * ok 3: second commit * ok 4: check * passed all 4 test(s) *** t2015-checkout-unborn.sh *** * ok 1: setup * ok 2: checkout from unborn preserves untracked files * ok 3: checkout from unborn preserves index contents * ok 4: checkout from unborn merges identical index contents * passed all 4 test(s) *** t2016-checkout-patch.sh *** * ok 1: setup * ok 2: saying "n" does nothing * ok 3: git checkout -p * ok 4: git checkout -p with staged changes * ok 5: git checkout -p HEAD with NO staged changes: abort * ok 6: git checkout -p HEAD with NO staged changes: apply * ok 7: git checkout -p HEAD with change already staged * ok 8: git checkout -p HEAD^ * ok 9: git checkout -p handles deletion * ok 10: path limiting works: dir * ok 11: path limiting works: -- dir * ok 12: path limiting works: HEAD^ -- dir * ok 13: path limiting works: foo inside dir * ok 14: none of this moved HEAD * passed all 14 test(s) *** t2030-unresolve-info.sh *** * ok 1: setup * ok 2: add records switch clears * ok 3: rm records reset clears * ok 4: plumbing clears * ok 5: add records checkout -m undoes * ok 6: unmerge with plumbing * ok 7: rerere and rerere forget * ok 8: rerere and rerere forget (subdirectory) * passed all 8 test(s) *** t2050-git-dir-relative.sh *** * ok 1: Setting up post-commit hook * ok 2: post-commit hook used ordinarily * ok 3: post-commit-hook created and used from top dir * ok 4: post-commit-hook from sub dir * passed all 4 test(s) *** t2100-update-cache-badpath.sh *** * ok 1: git update-index --add to add various paths. * ok 2: git update-index to add conflicting path path0/file0 should fail. * ok 3: git update-index to add conflicting path path1/file1 should fail. * ok 4: git update-index to add conflicting path path2 should fail. * ok 5: git update-index to add conflicting path path3 should fail. * passed all 5 test(s) *** t2101-update-index-reupdate.sh *** * ok 1: update-index --add * ok 2: update-index --again * ok 3: update-index --remove --again * ok 4: first commit * ok 5: update-index again * ok 6: update-index --update from subdir * ok 7: update-index --update with pathspec * passed all 7 test(s) *** t2102-update-index-symlinks.sh *** * ok 1: preparation * ok 2: modify the symbolic link * ok 3: the index entry must still be a symbolic link * passed all 3 test(s) *** t2103-update-index-ignore-missing.sh *** * ok 1: basics * ok 2: --ignore-missing --refresh * ok 3: --unmerged --refresh * ok 4: --ignore-submodules --refresh (1) * ok 5: --ignore-submodules --refresh (2) * passed all 5 test(s) *** t2104-update-index-skip-worktree.sh *** * ok 1: setup * ok 2: index is at version 2 * ok 3: update-index --skip-worktree * ok 4: index is at version 3 after having some skip-worktree entries * ok 5: ls-files -t * ok 6: update-index --no-skip-worktree * ok 7: index version is back to 2 when there is no skip-worktree entry * passed all 7 test(s) *** t2105-update-index-gitfile.sh *** * ok 1: submodule with absolute .git file * ok 2: add gitlink to absolute .git file * ok 3: submodule with relative .git file * ok 4: add gitlink to relative .git file * passed all 4 test(s) *** t2200-add-update.sh *** * ok 1: setup * ok 2: update * ok 3: update noticed a removal * ok 4: update touched correct path * ok 5: update did not touch other tracked files * ok 6: update did not touch untracked files * ok 7: cache tree has not been corrupted * ok 8: update from a subdirectory * ok 9: change gets noticed * ok 10: replace a file with a symlink * ok 11: add everything changed * ok 12: touch and then add -u * ok 13: touch and then add explicitly * ok 14: add -n -u should not add but just report * ok 15: add -u resolves unmerged paths * ok 16: "add -u non-existent" should fail * passed all 16 test(s) *** t2201-add-update-typechange.sh *** * ok 1: setup * ok 2: modify * ok 3: diff-files * ok 4: diff-index * ok 5: add -u * ok 6: commit -a * passed all 6 test(s) *** t2202-add-addremove.sh *** * ok 1: setup * ok 2: git add --all * passed all 2 test(s) *** t2203-add-intent.sh *** * ok 1: intent to add * ok 2: check result of "add -N" * ok 3: intent to add is just an ordinary empty blob * ok 4: intent to add does not clobber existing paths * ok 5: cannot commit with i-t-a entry * ok 6: can commit with an unrelated i-t-a entry in index * ok 7: can "commit -a" with an i-t-a entry * passed all 7 test(s) *** t2204-add-ignored.sh *** * ok 1: setup * ok 2: no complaints for unignored file * ok 3: no complaints for unignored dir/file * ok 4: no complaints for unignored dir * ok 5: no complaints for unignored d* * ok 6: complaints for ignored ign * ok 7: complaints for ignored ign with unignored file * ok 8: complaints for ignored dir/ign * ok 9: complaints for ignored dir/ign with unignored file * ok 10: complaints for ignored dir/sub * ok 11: complaints for ignored dir/sub with unignored file * ok 12: complaints for ignored dir/sub/ign * ok 13: complaints for ignored dir/sub/ign with unignored file * ok 14: complaints for ignored sub/file * ok 15: complaints for ignored sub/file with unignored file * ok 16: complaints for ignored sub * ok 17: complaints for ignored sub with unignored file * ok 18: complaints for ignored sub/file * ok 19: complaints for ignored sub/file with unignored file * ok 20: complaints for ignored sub/ign * ok 21: complaints for ignored sub/ign with unignored file * ok 22: complaints for ignored sub in dir * ok 23: complaints for ignored sub/file in dir * ok 24: complaints for ignored sub/ign in dir * ok 25: complaints for ignored ign in sub * ok 26: complaints for ignored file in sub * passed all 26 test(s) *** t2300-cd-to-toplevel.sh *** * ok 1: at physical root * ok 2: at physical subdir * ok 3: at symbolic root * ok 4: at symbolic subdir * ok 5: at internal symbolic subdir * passed all 5 test(s) *** t3000-ls-files-others.sh *** * ok 1: git ls-files --others to show output. * ok 2: git ls-files --others should pick up symlinks. * ok 3: git ls-files --others --directory to show output. * ok 4: git ls-files --others --directory should not get confused. * ok 5: git ls-files --others --directory --no-empty-directory to show output. * ok 6: --no-empty-directory hides empty directory * passed all 6 test(s) *** t3001-ls-files-others-exclude.sh *** * ok 1: git ls-files --others with various exclude options. * ok 2: git ls-files --others with line endings. * ok 3: setup skip-worktree gitignore * ok 4: git ls-files --others with various exclude options. * ok 5: restore gitignore * ok 6: git status honors core.excludesfile * ok 7: trailing slash in exclude allows directory match(1) * ok 8: trailing slash in exclude allows directory match (2) * ok 9: trailing slash in exclude forces directory match (1) * ok 10: trailing slash in exclude forces directory match (2) * ok 11: negated exclude matches can override previous ones * ok 12: subdirectory ignore (setup) * ok 13: subdirectory ignore (toplevel) * ok 14: subdirectory ignore (l1/l2) * ok 15: subdirectory ignore (l1) * passed all 15 test(s) *** t3002-ls-files-dashpath.sh *** * ok 1: setup * ok 2: git ls-files without path restriction. * ok 3: git ls-files with path restriction. * ok 4: git ls-files with path restriction with --. * ok 5: git ls-files with path restriction with -- --. * ok 6: git ls-files with no path restriction. * passed all 6 test(s) *** t3003-ls-files-exclude.sh *** * ok 1: create repo with file * ok 2: ls-files output contains file (cached) * ok 3: ls-files output contains file (modified) * ok 4: add file to gitignore * ok 5: ls-files output contains file (cached) * ok 6: ls-files output contains file (modified) * ok 7: ls-files -i lists only tracked-but-ignored files * passed all 7 test(s) *** t3010-ls-files-killed-modified.sh *** * ok 1: git update-index --add to add various paths. * ok 2: git ls-files -k to show killed files. * ok 3: validate git ls-files -k output. * ok 4: git ls-files -m to show modified files. * ok 5: validate git ls-files -m output. * passed all 5 test(s) *** t3020-ls-files-error-unmatch.sh *** [master (root-commit) d7e4468] add foo bar Author: A U Thor 0 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 bar create mode 100644 foo * ok 1: git ls-files --error-unmatch should fail with unmatched path. * ok 2: git ls-files --error-unmatch should succeed eith matched paths. * passed all 2 test(s) *** t3030-merge-recursive.sh *** * ok 1: setup 1 * ok 2: setup 2 * ok 3: setup 3 * ok 4: setup 4 * ok 5: setup 5 * ok 6: setup 6 * ok 7: merge-recursive simple * ok 8: merge-recursive result * ok 9: fail if the index has unresolved entries * ok 10: merge-recursive remove conflict * ok 11: merge-recursive remove conflict * ok 12: merge-recursive d/f simple * ok 13: merge-recursive result * ok 14: merge-recursive d/f conflict * ok 15: merge-recursive d/f conflict result * ok 16: merge-recursive d/f conflict the other way * ok 17: merge-recursive d/f conflict result the other way * ok 18: merge-recursive d/f conflict * ok 19: merge-recursive d/f conflict result * ok 20: merge-recursive d/f conflict * ok 21: merge-recursive d/f conflict result * ok 22: reset and 3-way merge * ok 23: reset and bind merge * ok 24: merge removes empty directories * passed all 24 test(s) *** t3031-merge-criscross.sh *** * ok 1: setup repo with criss-cross history * ok 2: recursive merge between F and G, causes segfault * passed all 2 test(s) *** t3040-subprojects-basic.sh *** * ok 1: Super project creation * ok 2: create subprojects * ok 3: check if fsck ignores the subprojects * ok 4: check if commit in a subproject detected * ok 5: check if a changed subproject HEAD can be committed * ok 6: check if diff-index works for subproject elements * ok 7: check if diff-tree works for subproject elements * ok 8: check if git diff works for subproject elements * ok 9: check if clone works * ok 10: removing and adding subproject * ok 11: checkout in superproject * passed all 11 test(s) *** t3050-subprojects-fetch.sh *** * ok 1: setup * ok 2: clone * ok 3: advance * ok 4: fetch * passed all 4 test(s) *** t3060-ls-files-with-tree.sh *** * ok 1: setup * ok 2: git -ls-files --with-tree should succeed from subdir * ok 3: git -ls-files --with-tree should add entries from named tree. * passed all 3 test(s) *** t3100-ls-tree-restrict.sh *** * ok 1: setup * ok 2: ls-tree plain * ok 3: ls-tree recursive * ok 4: ls-tree recursive with -t * ok 5: ls-tree recursive with -d * ok 6: ls-tree filtered with path * ok 7: ls-tree filtered with path1 path0 * ok 8: ls-tree filtered with path0/ * ok 9: ls-tree filtered with path2 * ok 10: ls-tree filtered with path2/ * ok 11: ls-tree filtered with path2/baz * ok 12: ls-tree filtered with path2/bak * ok 13: ls-tree -t filtered with path2/bak * passed all 13 test(s) *** t3101-ls-tree-dirname.sh *** * ok 1: setup * ok 2: ls-tree plain * ok 3: ls-tree recursive * ok 4: ls-tree filter 1.txt * ok 5: ls-tree filter path1/b/c/1.txt * ok 6: ls-tree filter all 1.txt files * ok 7: ls-tree filter directories * ok 8: ls-tree filter odd names * ok 9: ls-tree filter missing files and extra slashes * ok 10: ls-tree filter is leading path match * ok 11: ls-tree --full-name * ok 12: ls-tree --full-tree * ok 13: ls-tree --full-tree -r * ok 14: ls-tree --abbrev=5 * ok 15: ls-tree --name-only * ok 16: ls-tree --name-only -r * passed all 16 test(s) *** t3200-branch.sh *** * ok 1: prepare a trivial repository * ok 2: git branch --help should not have created a bogus branch * ok 3: git branch abc should create a branch * ok 4: git branch a/b/c should create a branch * ok 5: git branch -l d/e/f should create a branch and a log * ok 6: git branch -d d/e/f should delete a branch and a log * ok 7: git branch j/k should work after branch j has been deleted * ok 8: git branch l should work after branch l/m has been deleted * ok 9: git branch -m m m/m should work * ok 10: git branch -m n/n n should work * ok 11: git branch -m o/o o should fail when o/p exists * ok 12: git branch -m q r/q should fail when r exists * ok 13: git branch -m q q2 without config should succeed * ok 14: git branch -m s/s s should work when s/t is deleted * ok 15: config information was renamed, too * ok 16: renaming a symref is not allowed * ok 17: git branch -m u v should fail when the reflog for u is a symlink * ok 18: test tracking setup via --track * ok 19: test tracking setup (non-wildcard, matching) * ok 20: test tracking setup (non-wildcard, not matching) * ok 21: test tracking setup via config * ok 22: test overriding tracking setup via --no-track * ok 23: no tracking without .fetch entries * ok 24: test tracking setup via --track but deeper * ok 25: test deleting branch deletes branch config * ok 26: test deleting branch without config * ok 27: test --track without .fetch entries * ok 28: branch from non-branch HEAD w/autosetupmerge=always * ok 29: branch from non-branch HEAD w/--track causes failure * ok 30: git checkout -b g/h/i -l should create a branch and a log * ok 31: avoid ambiguous track * ok 32: autosetuprebase local on a tracked local branch * ok 33: autosetuprebase always on a tracked local branch * ok 34: autosetuprebase remote on a tracked local branch * ok 35: autosetuprebase never on a tracked local branch * ok 36: autosetuprebase local on a tracked remote branch * ok 37: autosetuprebase never on a tracked remote branch * ok 38: autosetuprebase remote on a tracked remote branch * ok 39: autosetuprebase always on a tracked remote branch * ok 40: autosetuprebase unconfigured on a tracked remote branch * ok 41: autosetuprebase unconfigured on a tracked local branch * ok 42: autosetuprebase unconfigured on untracked local branch * ok 43: autosetuprebase unconfigured on untracked remote branch * ok 44: autosetuprebase never on an untracked local branch * ok 45: autosetuprebase local on an untracked local branch * ok 46: autosetuprebase remote on an untracked local branch * ok 47: autosetuprebase always on an untracked local branch * ok 48: autosetuprebase never on an untracked remote branch * ok 49: autosetuprebase local on an untracked remote branch * ok 50: autosetuprebase remote on an untracked remote branch * ok 51: autosetuprebase always on an untracked remote branch * ok 52: detect misconfigured autosetuprebase (bad value) * ok 53: detect misconfigured autosetuprebase (no value) * ok 54: attempt to delete a branch without base and unmerged to HEAD * ok 55: attempt to delete a branch merged to its base * ok 56: attempt to delete a branch merged to its base * passed all 56 test(s) *** t3201-branch-contains.sh *** * ok 1: setup * ok 2: branch --contains=master * ok 3: branch --contains master * ok 4: branch --contains=side * ok 5: side: branch --merged * ok 6: side: branch --no-merged * ok 7: master: branch --merged * ok 8: master: branch --no-merged * passed all 8 test(s) *** t3202-show-branch-octopus.sh *** * ok 1: setup * ok 2: show-branch with more than 8 branches * ok 3: show-branch with showbranch.default * passed all 3 test(s) *** t3203-branch-output.sh *** * ok 1: make commits * ok 2: make branches * ok 3: make remote branches * ok 4: git branch shows local branches * ok 5: git branch -r shows remote branches * ok 6: git branch -a shows local and remote branches * ok 7: git branch -v shows branch summaries * ok 8: git branch shows detached HEAD properly * passed all 8 test(s) *** t3210-pack-refs.sh *** * ok 1: prepare a trivial repository * ok 2: see if git show-ref works as expected * ok 3: see if a branch still exists when packed * ok 4: git branch c/d should barf if branch c exists * ok 5: see if a branch still exists after git pack-refs --prune * ok 6: see if git pack-refs --prune remove ref files * ok 7: git branch g should work when git branch g/h has been deleted * ok 8: git branch i/j/k should barf if branch i exists * ok 9: test git branch k after branch k/l/m and k/lm have been deleted * ok 10: test git branch n after some branch deletion and pruning * ok 11: see if up-to-date packed refs are preserved * ok 12: pack, prune and repack * passed all 12 test(s) *** t3300-funny-names.sh *** * ok 1: git ls-files no-funny * ok 2: git ls-files with-funny * ok 3: git ls-files -z with-funny * ok 4: git ls-tree with funny * ok 5: git diff-index with-funny * ok 6: git diff-tree with-funny * ok 7: git diff-index -z with-funny * ok 8: git diff-tree -z with-funny * ok 9: git diff-tree -C with-funny * ok 10: git diff-tree delete with-funny * ok 11: git diff-tree delete with-funny * ok 12: git diff-tree delete with-funny * ok 13: git diff-tree rename with-funny applied * ok 14: git diff-tree delete with-funny applied * ok 15: git apply non-git diff * passed all 15 test(s) *** t3301-notes.sh *** * ok 1: cannot annotate non-existing HEAD * ok 2: setup * ok 3: need valid notes ref * ok 4: refusing to edit in refs/heads/ * ok 5: refusing to edit in refs/remotes/ * ok 6: handle empty notes gracefully * ok 7: create notes * ok 8: show notes * ok 9: create multi-line notes (setup) * ok 10: show multi-line notes * ok 11: create -m and -F notes (setup) * ok 12: show -m and -F notes * ok 13: git log --pretty=raw does not show notes * ok 14: git log --show-notes * ok 15: git log --no-notes * ok 16: git format-patch does not show notes * ok 17: git format-patch --show-notes does show notes * ok 18: git show does show notes * ok 19: git show --pretty does not show notes * ok 20: git show --pretty=raw does not show notes * ok 21: git show --pretty=short does not show notes * ok 22: git show --pretty=medium does not show notes * ok 23: git show --pretty=full does not show notes * ok 24: git show --pretty=fuller does not show notes * ok 25: git show --pretty=format:%s does not show notes * ok 26: git show --oneline does not show notes * passed all 26 test(s) *** t3302-notes-index-expensive.sh *** * Skipping timing tests * passed all 0 test(s) *** t3303-notes-subtrees.sh *** * ok 1: setup: create 100 commits * ok 2: test notes in 2/38-fanout * ok 3: verify notes in 2/38-fanout * ok 4: test notes in 4/36-fanout * ok 5: verify notes in 4/36-fanout * ok 6: test notes in 2/2/36-fanout * ok 7: verify notes in 2/2/36-fanout * ok 8: test same notes in 4/36-fanout and 2/38-fanout * ok 9: verify same notes in 4/36-fanout and 2/38-fanout * ok 10: test same notes in 2/38-fanout and 2/2/36-fanout * ok 11: verify same notes in 2/38-fanout and 2/2/36-fanout * ok 12: test same notes in 4/36-fanout and 2/2/36-fanout * ok 13: verify same notes in 4/36-fanout and 2/2/36-fanout * ok 14: test notes in 4/36-fanout concatenated with 2/38-fanout * ok 15: verify notes in 4/36-fanout concatenated with 2/38-fanout * ok 16: test notes in 2/38-fanout concatenated with 2/2/36-fanout * ok 17: verify notes in 2/38-fanout concatenated with 2/2/36-fanout * ok 18: test notes in 4/36-fanout concatenated with 2/2/36-fanout * ok 19: verify notes in 4/36-fanout concatenated with 2/2/36-fanout * passed all 19 test(s) *** t3304-notes-mixed.sh *** * ok 1: setup: create a couple of commits * ok 2: create a notes tree with both notes and non-notes * ok 3: verify contents of notes * ok 4: verify contents of non-notes * passed all 4 test(s) *** t3400-rebase.sh *** * ok 1: prepare repository with topic branches * ok 2: rebase on dirty worktree * ok 3: rebase on dirty cache * ok 4: rebase against master * ok 5: rebase against master twice * ok 6: rebase against master twice with --force * ok 7: rebase against master twice from another branch * ok 8: rebase fast-forward to master * ok 9: the rebase operation should not have destroyed author information * ok 10: HEAD was detached during rebase * ok 11: rebase after merge master * ok 12: rebase of history with merges is linearized * ok 13: rebase of history with merges after upstream merge is linearized * ok 14: rebase a single mode change * ok 15: Show verbose error when HEAD could not be detached * ok 16: rebase -q is quiet * ok 17: Rebase a commit that sprinkles CRs in * passed all 17 test(s) *** t3401-rebase-partial.sh *** * ok 1: prepare repository with topic branch * ok 2: pick top patch from topic branch into master * ok 3: rebase topic branch against new master and check git am did not get halted * ok 4: rebase --merge topic branch that was partially merged upstream * passed all 4 test(s) *** t3402-rebase-merge.sh *** * ok 1: setup * ok 2: reference merge * ok 3: rebase * ok 4: test-rebase@{1} is pre rebase * ok 5: merge and rebase should match * ok 6: rebase the other way * ok 7: merge and rebase should match * ok 8: picking rebase * passed all 8 test(s) *** t3403-rebase-skip.sh *** * ok 1: setup * ok 2: rebase with git am -3 (default) * ok 3: rebase --skip with am -3 * ok 4: rebase moves back to skip-reference * ok 5: checkout skip-merge * ok 6: rebase with --merge * ok 7: rebase --skip with --merge * ok 8: merge and reference trees equal * ok 9: moved back to branch correctly * passed all 9 test(s) *** t3404-rebase-interactive.sh *** * ok 1: setup * ok 2: no changes are a nop * ok 3: test the [branch] option * ok 4: test --onto * ok 5: rebase on top of a non-conflicting commit * ok 6: reflog for the branch shows state before rebase * ok 7: exchange two commits * ok 8: stop on conflicting pick * ok 9: abort * ok 10: retain authorship * ok 11: squash * ok 12: retain authorship when squashing * ok 13: -p handles "no changes" gracefully * ok 14: preserve merges with -p * ok 15: edit ancestor with -p * ok 16: --continue tries to commit * ok 17: verbose flag is heeded, even after --continue * ok 18: multi-squash only fires up editor once * ok 19: multi-fixup does not fire up editor * ok 20: commit message used after conflict * ok 21: commit message retained after conflict * ok 22: squash and fixup generate correct log messages * ok 23: squash ignores comments * ok 24: squash ignores blank lines * ok 25: squash works as expected * ok 26: interrupted squash works as expected * ok 27: interrupted squash works as expected (case 2) * ok 28: ignore patch if in upstream * ok 29: --continue tries to commit, even for "edit" * ok 30: aborted --continue does not squash commits after "edit" * ok 31: auto-amend only edited commits after "edit" * ok 32: rebase a detached HEAD * ok 33: rebase a commit violating pre-commit * ok 34: rebase with a file named HEAD in worktree * ok 35: do "noop" when there is nothing to cherry-pick * ok 36: submodule rebase setup * ok 37: submodule rebase -i * ok 38: avoid unnecessary reset * ok 39: reword * passed all 39 test(s) *** t3405-rebase-malformed.sh *** * ok 1: setup * ok 2: rebase * passed all 2 test(s) *** t3406-rebase-message.sh *** * ok 1: setup * ok 2: rebase -m * ok 3: rebase --stat * ok 4: rebase w/config rebase.stat * ok 5: rebase -n overrides config rebase.stat config * passed all 5 test(s) *** t3407-rebase-abort.sh *** * ok 1: setup * ok 2: rebase --abort * ok 3: rebase --abort after --skip * ok 4: rebase --abort after --continue * ok 5: rebase --merge --abort * ok 6: rebase --merge --abort after --skip * ok 7: rebase --merge --abort after --continue * passed all 7 test(s) *** t3408-rebase-multi-line.sh *** * ok 1: setup * ok 2: rebase * passed all 2 test(s) *** t3409-rebase-preserve-merges.sh *** * ok 1: setup for merge-preserving rebase * ok 2: rebase -p fakes interactive rebase * ok 3: --continue works after a conflict * passed all 3 test(s) *** t3410-rebase-preserve-dropped-merges.sh *** * ok 1: setup * ok 2: skip same-resolution merges with -p * ok 3: keep different-resolution merges with -p * passed all 3 test(s) *** t3411-rebase-preserve-around-merges.sh *** * ok 1: setup * ok 2: squash F1 into D1 * ok 3: rebase two levels of merge * passed all 3 test(s) *** t3412-rebase-root.sh *** * ok 1: prepare repository * ok 2: rebase --root expects --onto * ok 3: setup pre-rebase hook * ok 4: rebase --root --onto * ok 5: pre-rebase got correct input (1) * ok 6: rebase --root --onto * ok 7: pre-rebase got correct input (2) * ok 8: rebase -i --root --onto * ok 9: pre-rebase got correct input (3) * ok 10: rebase -i --root --onto * ok 11: pre-rebase got correct input (4) * ok 12: rebase -i -p with linear history * ok 13: pre-rebase got correct input (5) * ok 14: set up merge history * ok 15: rebase -i -p with merge * ok 16: set up second root and merge * ok 17: rebase -i -p with two roots * ok 18: setup pre-rebase hook that fails * ok 19: pre-rebase hook stops rebase * ok 20: pre-rebase hook stops rebase -i * ok 21: remove pre-rebase hook * ok 22: set up a conflict * ok 23: rebase --root with conflict (first part) * ok 24: fix the conflict * ok 25: rebase --root with conflict (second part) * ok 26: rebase -i --root with conflict (first part) * ok 27: fix the conflict * ok 28: rebase -i --root with conflict (second part) * ok 29: rebase -i -p --root with conflict (first part) * ok 30: fix the conflict * ok 31: rebase -i -p --root with conflict (second part) * passed all 31 test(s) *** t3413-rebase-hook.sh *** * ok 1: setup * ok 2: rebase * ok 3: rebase -i * ok 4: setup pre-rebase hook * ok 5: pre-rebase hook gets correct input (1) * ok 6: pre-rebase hook gets correct input (2) * ok 7: pre-rebase hook gets correct input (3) * ok 8: pre-rebase hook gets correct input (4) * ok 9: pre-rebase hook gets correct input (5) * ok 10: pre-rebase hook gets correct input (6) * ok 11: setup pre-rebase hook that fails * ok 12: pre-rebase hook stops rebase (1) * ok 13: pre-rebase hook stops rebase (2) * ok 14: rebase --no-verify overrides pre-rebase (1) * ok 15: rebase --no-verify overrides pre-rebase (2) * passed all 15 test(s) *** t3414-rebase-preserve-onto.sh *** * ok 1: setup * ok 2: rebase from B1 onto H1 * ok 3: rebase from E1 onto H1 * ok 4: rebase from C1 onto H1 * passed all 4 test(s) *** t3415-rebase-autosquash.sh *** * ok 1: setup * ok 2: auto fixup * ok 3: auto squash * ok 4: misspelled auto squash * passed all 4 test(s) *** t3416-rebase-onto-threedots.sh *** * ok 1: setup * ok 2: rebase --onto master...topic * ok 3: rebase --onto master... * ok 4: rebase --onto master...side * ok 5: rebase -i --onto master...topic * ok 6: rebase -i --onto master... * ok 7: rebase -i --onto master...side * passed all 7 test(s) *** t3417-rebase-whitespace-fix.sh *** * ok 1: blank line at end of file; extend at end of file * ok 2: two blanks line at end of file; extend at end of file * ok 3: same, but do not remove trailing spaces * ok 4: at beginning of file * passed all 4 test(s) *** t3500-cherry.sh *** * ok 1: prepare repository with topic branch, and check cherry finds the 2 patches from there * ok 2: check that cherry with limit returns only the top patch * ok 3: cherry-pick one of the 2 patches, and check cherry recognized one and only one as new * passed all 3 test(s) *** t3501-revert-cherry-pick.sh *** * ok 1: setup * ok 2: cherry-pick after renaming branch * ok 3: revert after renaming branch * ok 4: revert forbidden on dirty working tree * passed all 4 test(s) *** t3502-cherry-pick-merge.sh *** * ok 1: setup * ok 2: cherry-pick a non-merge with -m should fail * ok 3: cherry pick a merge without -m should fail * ok 4: cherry pick a merge (1) * ok 5: cherry pick a merge (2) * ok 6: cherry pick a merge relative to nonexistent parent should fail * ok 7: revert a non-merge with -m should fail * ok 8: revert a merge without -m should fail * ok 9: revert a merge (1) * ok 10: revert a merge (2) * ok 11: revert a merge relative to nonexistent parent should fail * passed all 11 test(s) *** t3503-cherry-pick-root.sh *** * ok 1: setup * ok 2: cherry-pick a root commit * passed all 2 test(s) *** t3504-cherry-pick-rerere.sh *** * ok 1: setup * ok 2: conflicting merge * ok 3: fixup * ok 4: cherry-pick conflict * ok 5: reconfigure * ok 6: cherry-pick conflict without rerere * passed all 6 test(s) *** t3505-cherry-pick-empty.sh *** * ok 1: setup * ok 2: cherry-pick an empty commit * ok 3: index lockfile was removed * passed all 3 test(s) *** t3600-rm.sh *** * ok 1: Initialize test directory * ok 2: add files with funny names * ok 3: Pre-check that foo exists and is in index before git rm foo * ok 4: Test that git rm foo succeeds * ok 5: Test that git rm --cached foo succeeds if the index matches the file * ok 6: Test that git rm --cached foo succeeds if the index matches the file * ok 7: Test that git rm --cached foo fails if the index matches neither the file nor HEAD * ok 8: Test that git rm --cached -f foo works in case where --cached only did not * ok 9: Post-check that foo exists but is not in index after git rm foo * ok 10: Pre-check that bar exists and is in index before "git rm bar" * ok 11: Test that "git rm bar" succeeds * ok 12: Post-check that bar does not exist and is not in index after "git rm -f bar" * ok 13: Test that "git rm -- -q" succeeds (remove a file that looks like an option) * ok 14: Test that "git rm -f" succeeds with embedded space, tab, or newline characters. * ok 15: Test that "git rm -f" fails if its rm fails * ok 16: When the rm in "git rm -f" fails, it should not remove the file from the index * ok 17: Remove nonexistent file with --ignore-unmatch * ok 18: "rm" command printed * ok 19: "rm" command suppressed with --quiet * ok 20: Re-add foo and baz * ok 21: Modify foo -- rm should refuse * ok 22: Modified foo -- rm -f should work * ok 23: Re-add foo and baz for HEAD tests * ok 24: foo is different in index from HEAD -- rm should refuse * ok 25: but with -f it should work. * ok 26: refuse to remove cached empty file with modifications * ok 27: remove intent-to-add file without --force * ok 28: Recursive test setup * ok 29: Recursive without -r fails * ok 30: Recursive with -r but dirty * ok 31: Recursive with -r -f * ok 32: Remove nonexistent file returns nonzero exit status * ok 33: Call "rm" from outside the work tree * ok 34: refresh index before checking if it is up-to-date * ok 35: choking "git rm" should not let it die with cruft * ok 36: rm removes subdirectories recursively * passed all 36 test(s) *** t3700-add.sh *** * ok 1: Test of git add * ok 2: Post-check that foo is in the index * ok 3: Test that "git add -- -q" works * ok 4: git add: Test that executable bit is not used if core.filemode=0 * ok 5: git add: filemode=0 should not get confused by symlink * ok 6: git update-index --add: Test that executable bit is not used... * ok 7: git add: filemode=0 should not get confused by symlink * ok 8: git update-index --add: Test that executable bit is not used... * ok 9: .gitignore test setup * ok 10: .gitignore is honored * ok 11: error out when attempting to add ignored ones without -f * ok 12: error out when attempting to add ignored ones without -f * ok 13: add ignored ones with -f * ok 14: add ignored ones with -f * ok 15: add ignored ones with -f * ok 16: .gitignore with subdirectory * ok 17: check correct prefix detection * ok 18: git add with filemode=0, symlinks=0, and unmerged entries * ok 19: git add with filemode=0, symlinks=0 prefers stage 2 over stage 1 * ok 20: git add --refresh * ok 21: git add should fail atomically upon an unreadable file * ok 22: git add --ignore-errors * ok 23: git add (add.ignore-errors) * ok 24: git add (add.ignore-errors = false) * ok 25: --no-ignore-errors overrides config * ok 26: git add 'fo\[ou\]bar' ignores foobar * ok 27: git add to resolve conflicts on otherwise ignored path * ok 28: "add non-existent" should fail * passed all 28 test(s) *** t3701-add-interactive.sh *** * ok 1: setup (initial) * ok 2: status works (initial) * ok 3: diff works (initial) * ok 4: revert works (initial) * ok 5: setup (commit) * ok 6: status works (commit) * ok 7: diff works (commit) * ok 8: revert works (commit) * ok 9: dummy edit works * ok 10: bad edit rejected * ok 11: garbage edit rejected * ok 12: real edit works * ok 13: skip files similarly as commit -a * ok 14: patch does not affect mode * ok 15: stage mode but not hunk * ok 16: stage mode and hunk * ok 17: setup again * ok 18: add first line works * ok 19: deleting a non-empty file * ok 20: deleting an empty file * passed all 20 test(s) *** t3702-add-edit.sh *** * ok 1: setup * ok 2: add -e * passed all 2 test(s) *** t3800-mktag.sh *** [master (root-commit) 4f52f9b] Initial commit Author: A U Thor 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 A * ok 1: Tag object length check * ok 2: "object" line label check * ok 3: "object" line SHA1 check * ok 4: "type" line label check * ok 5: "type" line eol check * ok 6: "tag" line label check #1 * ok 7: "tag" line label check #2 * ok 8: "type" line type-name length check * ok 9: verify object (SHA1/type) check * ok 10: verify tag-name check * ok 11: "tagger" line label check #1 * ok 12: "tagger" line label check #2 * ok 13: disallow missing tag author name * ok 14: disallow malformed tagger * ok 15: allow empty tag email * ok 16: disallow spaces in tag email * ok 17: disallow missing tag timestamp * ok 18: detect invalid tag timestamp1 * ok 19: detect invalid tag timestamp2 * ok 20: detect invalid tag timezone1 * ok 21: detect invalid tag timezone2 * ok 22: detect invalid tag timezone3 * ok 23: detect invalid header entry * ok 24: create valid tag * ok 25: check mytag * passed all 25 test(s) *** t3900-i18n-commit.sh *** * ok 1: setup * ok 2: no encoding header for base case * ok 3: ISO8859-1 setup * ok 4: eucJP setup * ok 5: ISO-2022-JP setup * ok 6: check encoding header for ISO8859-1 * ok 7: check encoding header for eucJP * ok 8: check encoding header for ISO-2022-JP * ok 9: config to remove customization * ok 10: ISO8859-1 should be shown in UTF-8 now * ok 11: eucJP should be shown in UTF-8 now * ok 12: ISO-2022-JP should be shown in UTF-8 now * ok 13: config to add customization * ok 14: ISO8859-1 should be shown in itself now * ok 15: eucJP should be shown in itself now * ok 16: ISO-2022-JP should be shown in itself now * ok 17: config to tweak customization * ok 18: ISO8859-1 should be shown in UTF-8 now * ok 19: eucJP should be shown in UTF-8 now * ok 20: ISO-2022-JP should be shown in UTF-8 now * ok 21: eucJP should be shown in eucJP now * ok 22: ISO-2022-JP should be shown in eucJP now * ok 23: eucJP should be shown in ISO-2022-JP now * ok 24: ISO-2022-JP should be shown in ISO-2022-JP now * ok 25: No conversion with ISO8859-1 * ok 26: No conversion with eucJP * ok 27: No conversion with ISO-2022-JP * passed all 27 test(s) *** t3901-i18n-patch.sh *** * ok 1: setup * ok 2: format-patch output (ISO-8859-1) * ok 3: format-patch output (UTF-8) * ok 4: rebase (U/U) * ok 5: rebase (U/L) * ok 6: rebase (L/L) * ok 7: rebase (L/U) * ok 8: cherry-pick(U/U) * ok 9: cherry-pick(L/L) * ok 10: cherry-pick(U/L) * ok 11: cherry-pick(L/U) * ok 12: rebase --merge (U/U) * ok 13: rebase --merge (U/L) * ok 14: rebase --merge (L/L) * ok 15: rebase --merge (L/U) * passed all 15 test(s) *** t3902-quoted.sh *** * ok 1: setup * ok 2: check fully quoted output from ls-files * ok 3: check fully quoted output from diff-files * ok 4: check fully quoted output from diff-index * ok 5: check fully quoted output from diff-tree * ok 6: check fully quoted output from ls-tree * ok 7: setting core.quotepath * ok 8: check fully quoted output from ls-files * ok 9: check fully quoted output from diff-files * ok 10: check fully quoted output from diff-index * ok 11: check fully quoted output from diff-tree * ok 12: check fully quoted output from ls-tree * passed all 12 test(s) *** t3903-stash.sh *** * ok 1: stash some dirty working directory * ok 2: parents of stash * ok 3: apply needs clean working directory * ok 4: apply stashed changes * ok 5: apply stashed changes (including index) * ok 6: unstashing in a subdirectory * ok 7: drop top stash * ok 8: drop middle stash * ok 9: stash pop * ok 10: stash branch * ok 11: apply -q is quiet * ok 12: save -q is quiet * ok 13: pop -q is quiet * ok 14: pop -q --index works and is quiet * ok 15: drop -q is quiet * ok 16: stash -k * ok 17: stash --invalid-option * passed all 17 test(s) *** t3904-stash-patch.sh *** * ok 1: setup * ok 2: saying "n" does nothing * ok 3: git stash -p * ok 4: git stash -p --no-keep-index * ok 5: none of this moved HEAD * passed all 5 test(s) *** t4000-diff-format.sh *** * ok 1: update-index --add two files with and without +x. * ok 2: git diff-files -p after editing work tree. * ok 3: validate git diff-files -p output. * passed all 3 test(s) *** t4001-diff-rename.sh *** * ok 1: update-index --add a file. * ok 2: write that tree. * ok 3: renamed and edited the file. * ok 4: git diff-index -p -M after rename and editing. * ok 5: validate the output. * ok 6: favour same basenames over different ones * ok 7: favour same basenames even with minor differences * passed all 7 test(s) *** t4002-diff-basic.sh *** * ok 1: adding test file NN and Z/NN * ok 2: adding test file ND and Z/ND * ok 3: adding test file NM and Z/NM * ok 4: adding test file DN and Z/DN * ok 5: adding test file DD and Z/DD * ok 6: adding test file DM and Z/DM * ok 7: adding test file MN and Z/MN * ok 8: adding test file MD and Z/MD * ok 9: adding test file MM and Z/MM * ok 10: adding test file SS * ok 11: adding test file TT * ok 12: prepare initial tree * ok 13: change in branch A (removal) * ok 14: change in branch A (modification) * ok 15: change in branch A (modification) * ok 16: change in branch A (modification) * ok 17: change in branch A (modification) * ok 18: change in branch A (modification) * ok 19: change in branch A (modification) * ok 20: change in branch A (addition) * ok 21: change in branch A (addition) * ok 22: change in branch A (addition) * ok 23: change in branch A (addition) * ok 24: change in branch A (addition) * ok 25: change in branch A (edit) * ok 26: change in branch A (change file to directory) * ok 27: recording branch A tree * ok 28: reading original tree and checking out * ok 29: change in branch B (removal) * ok 30: change in branch B (modification) * ok 31: change in branch B (modification) * ok 32: change in branch B (modification) * ok 33: change in branch B (modification) * ok 34: change in branch B (modification) * ok 35: change in branch B (modification) * ok 36: change in branch B (addition) * ok 37: change in branch B (addition) * ok 38: change in branch B (addition) * ok 39: change in branch B (addition) * ok 40: change in branch B (addition and modification) * ok 41: change in branch B (modification) * ok 42: change in branch B (addition of a file to conflict with directory) * ok 43: recording branch B tree * ok 44: keep contents of 3 trees for easy access * ok 45: diff-tree of known trees. * ok 46: diff-tree of known trees. * ok 47: diff-tree of known trees. * ok 48: diff-tree of known trees. * ok 49: diff-tree of known trees. * ok 50: diff-tree of known trees. * ok 51: diff-tree --stdin of known trees. * ok 52: diff-tree --stdin of known trees. * ok 53: diff-cache O with A in cache * ok 54: diff-cache O with B in cache * ok 55: diff-cache A with B in cache * ok 56: diff-files with O in cache and A checked out * ok 57: diff-files with O in cache and B checked out * ok 58: diff-files with A in cache and B checked out * ok 59: diff-tree O A == diff-tree -R A O * ok 60: diff-tree -r O A == diff-tree -r -R A O * ok 61: diff-tree B A == diff-tree -R A B * ok 62: diff-tree -r B A == diff-tree -r -R A B * ok 63: diff can read from stdin * passed all 63 test(s) *** t4003-diff-rename-1.sh *** * ok 1: prepare reference tree * ok 2: prepare work tree * ok 3: validate output from rename/copy detection (#1) * ok 4: prepare work tree again * ok 5: validate output from rename/copy detection (#2) * ok 6: prepare work tree once again * ok 7: validate output from rename/copy detection (#3) * passed all 7 test(s) *** t4004-diff-rename-symlink.sh *** * ok 1: prepare reference tree * ok 2: prepare work tree * ok 3: validate diff output * passed all 3 test(s) *** t4005-diff-rename-2.sh *** * ok 1: prepare reference tree * ok 2: prepare work tree * ok 3: validate output from rename/copy detection (#1) * ok 4: prepare work tree again * ok 5: validate output from rename/copy detection (#2) * ok 6: prepare work tree once again * ok 7: validate output from rename/copy detection (#3) * passed all 7 test(s) *** t4006-diff-mode.sh *** * ok 1: setup * ok 2: chmod * ok 3: verify * passed all 3 test(s) *** t4007-rename-3.sh *** * ok 1: prepare reference tree * ok 2: prepare work tree * ok 3: copy detection * ok 4: copy detection, cached * ok 5: copy, limited to a subtree * ok 6: tweak work tree * ok 7: rename detection * ok 8: rename, limited to a subtree * passed all 8 test(s) *** t4008-diff-break-rewrite.sh *** * ok 1: setup * ok 2: change file1 with copy-edit of file0 and remove file0 * ok 3: run diff with -B * ok 4: validate result of -B (#1) * ok 5: run diff with -B and -M * ok 6: validate result of -B -M (#2) * ok 7: swap file0 and file1 * ok 8: run diff with -B * ok 9: validate result of -B (#3) * ok 10: run diff with -B and -M * ok 11: validate result of -B -M (#4) * ok 12: make file0 into something completely different * ok 13: run diff with -B * ok 14: validate result of -B (#5) * ok 15: run diff with -B -M * ok 16: validate result of -B -M (#6) * ok 17: run diff with -M * ok 18: validate result of -M (#7) * ok 19: file1 edited to look like file0 and file0 rename-edited to file2 * ok 20: run diff with -B * ok 21: validate result of -B (#8) * ok 22: run diff with -B -M * ok 23: validate result of -B -M (#9) * passed all 23 test(s) *** t4009-diff-rename-4.sh *** * ok 1: prepare reference tree * ok 2: prepare work tree * ok 3: validate output from rename/copy detection (#1) * ok 4: prepare work tree again * ok 5: validate output from rename/copy detection (#2) * ok 6: prepare work tree once again * ok 7: validate output from rename/copy detection (#3) * passed all 7 test(s) *** t4010-diff-pathspec.sh *** * ok 1: setup * ok 2: limit to path should show nothing * ok 3: limit to path1 should show path1/file1 * ok 4: limit to path1/ should show path1/file1 * ok 5: limit to file0 should show file0 * ok 6: limit to file0/ should emit nothing. * ok 7: diff-tree pathspec * passed all 7 test(s) *** t4011-diff-symlink.sh *** * ok 1: diff new symlink * ok 2: diff unchanged symlink * ok 3: diff removed symlink * ok 4: diff identical, but newly created symlink * ok 5: diff different symlink * ok 6: diff symlinks with non-existing targets * passed all 6 test(s) *** t4012-diff-binary.sh *** * ok 1: prepare repository * ok 2: diff without --binary * ok 3: diff with --binary * ok 4: apply detecting corrupt patch correctly * ok 5: apply detecting corrupt patch correctly * ok 6: initial commit * ok 7: diff-index with --binary * ok 8: apply binary patch * ok 9: diff --no-index with binary creation * passed all 9 test(s) *** t4013-diff-various.sh *** * ok 1: setup * ok 2: git diff-tree initial * ok 3: git diff-tree -r initial * ok 4: git diff-tree -r --abbrev initial * ok 5: git diff-tree -r --abbrev=4 initial * ok 6: git diff-tree --root initial * ok 7: git diff-tree --root --abbrev initial * ok 8: git diff-tree --root -r initial * ok 9: git diff-tree --root -r --abbrev initial * ok 10: git diff-tree --root -r --abbrev=4 initial * ok 11: git diff-tree -p initial * ok 12: git diff-tree --root -p initial * ok 13: git diff-tree --patch-with-stat initial * ok 14: git diff-tree --root --patch-with-stat initial * ok 15: git diff-tree --patch-with-raw initial * ok 16: git diff-tree --root --patch-with-raw initial * ok 17: git diff-tree --pretty initial * ok 18: git diff-tree --pretty --root initial * ok 19: git diff-tree --pretty -p initial * ok 20: git diff-tree --pretty --stat initial * ok 21: git diff-tree --pretty --summary initial * ok 22: git diff-tree --pretty --stat --summary initial * ok 23: git diff-tree --pretty --root -p initial * ok 24: git diff-tree --pretty --root --stat initial * ok 25: git diff-tree --pretty --root --summary initial * ok 26: git diff-tree --pretty --root --summary -r initial * ok 27: git diff-tree --pretty --root --stat --summary initial * ok 28: git diff-tree --pretty --patch-with-stat initial * ok 29: git diff-tree --pretty --root --patch-with-stat initial * ok 30: git diff-tree --pretty --patch-with-raw initial * ok 31: git diff-tree --pretty --root --patch-with-raw initial * ok 32: git diff-tree --pretty=oneline initial * ok 33: git diff-tree --pretty=oneline --root initial * ok 34: git diff-tree --pretty=oneline -p initial * ok 35: git diff-tree --pretty=oneline --root -p initial * ok 36: git diff-tree --pretty=oneline --patch-with-stat initial * ok 37: git diff-tree --pretty=oneline --root --patch-with-stat initial * ok 38: git diff-tree --pretty=oneline --patch-with-raw initial * ok 39: git diff-tree --pretty=oneline --root --patch-with-raw initial * ok 40: git diff-tree --pretty side * ok 41: git diff-tree --pretty -p side * ok 42: git diff-tree --pretty --patch-with-stat side * ok 43: git diff-tree master * ok 44: git diff-tree -p master * ok 45: git diff-tree -p -m master * ok 46: git diff-tree -c master * ok 47: git diff-tree -c --abbrev master * ok 48: git diff-tree --cc master * ok 49: git diff-tree -c --stat master * ok 50: git diff-tree --cc --stat master * ok 51: git diff-tree -c --stat --summary master * ok 52: git diff-tree --cc --stat --summary master * ok 53: git diff-tree -c --stat --summary side * ok 54: git diff-tree --cc --stat --summary side * ok 55: git diff-tree --cc --patch-with-stat master * ok 56: git diff-tree --cc --patch-with-stat --summary master * ok 57: git diff-tree --cc --patch-with-stat --summary side * ok 58: git log master * ok 59: git log -p master * ok 60: git log --root master * ok 61: git log --root -p master * ok 62: git log --patch-with-stat master * ok 63: git log --root --patch-with-stat master * ok 64: git log --root --patch-with-stat --summary master * ok 65: git log --root -c --patch-with-stat --summary master * ok 66: git log --root --cc --patch-with-stat --summary master * ok 67: git log -SF master * ok 68: git log -SF -p master * ok 69: git log --decorate --all * ok 70: git log --decorate=full --all * ok 71: git rev-list --parents HEAD * ok 72: git rev-list --children HEAD * ok 73: git whatchanged master * ok 74: git whatchanged -p master * ok 75: git whatchanged --root master * ok 76: git whatchanged --root -p master * ok 77: git whatchanged --patch-with-stat master * ok 78: git whatchanged --root --patch-with-stat master * ok 79: git whatchanged --root --patch-with-stat --summary master * ok 80: git whatchanged --root -c --patch-with-stat --summary master * ok 81: git whatchanged --root --cc --patch-with-stat --summary master * ok 82: git whatchanged -SF master * ok 83: git whatchanged -SF -p master * ok 84: git log --patch-with-stat master -- dir/ * ok 85: git whatchanged --patch-with-stat master -- dir/ * ok 86: git log --patch-with-stat --summary master -- dir/ * ok 87: git whatchanged --patch-with-stat --summary master -- dir/ * ok 88: git show initial * ok 89: git show --root initial * ok 90: git show side * ok 91: git show master * ok 92: git show --stat side * ok 93: git show --stat --summary side * ok 94: git show --patch-with-stat side * ok 95: git show --patch-with-raw side * ok 96: git show --patch-with-stat --summary side * ok 97: git format-patch --stdout initial..side * ok 98: git format-patch --stdout initial..master^ * ok 99: git format-patch --stdout initial..master * ok 100: git format-patch --stdout --no-numbered initial..master * ok 101: git format-patch --stdout --numbered initial..master * ok 102: git format-patch --attach --stdout initial..side * ok 103: git format-patch --attach --stdout --suffix=.diff initial..side * ok 104: git format-patch --attach --stdout initial..master^ * ok 105: git format-patch --attach --stdout initial..master * ok 106: git format-patch --inline --stdout initial..side * ok 107: git format-patch --inline --stdout initial..master^ * ok 108: git format-patch --inline --stdout --numbered-files initial..master * ok 109: git format-patch --inline --stdout initial..master * ok 110: git format-patch --inline --stdout --subject-prefix=TESTCASE initial..master * ok 111: git config format.subjectprefix DIFFERENT_PREFIX * ok 112: git format-patch --inline --stdout initial..master^^ * ok 113: git format-patch --stdout --cover-letter -n initial..master^ * ok 114: git diff --abbrev initial..side * ok 115: git diff -r initial..side * ok 116: git diff --stat initial..side * ok 117: git diff -r --stat initial..side * ok 118: git diff initial..side * ok 119: git diff --patch-with-stat initial..side * ok 120: git diff --patch-with-raw initial..side * ok 121: git diff --patch-with-stat -r initial..side * ok 122: git diff --patch-with-raw -r initial..side * ok 123: git diff --name-status dir2 dir * ok 124: git diff --no-index --name-status dir2 dir * ok 125: git diff --no-index --name-status -- dir2 dir * ok 126: git diff --no-index dir dir3 * ok 127: git diff master master^ side * ok 128: git diff --dirstat master~1 master~2 * passed all 128 test(s) *** t4014-format-patch.sh *** * ok 1: setup * ok 2: format-patch --ignore-if-in-upstream * ok 3: format-patch --ignore-if-in-upstream * ok 4: format-patch result applies * ok 5: format-patch --ignore-if-in-upstream result applies * ok 6: commit did not screw up the log message * ok 7: format-patch did not screw up the log message * ok 8: replay did not screw up the log message * ok 9: extra headers * ok 10: extra headers without newlines * ok 11: extra headers with multiple To:s * ok 12: additional command line cc * ok 13: command line headers * ok 14: configuration headers and command line headers * ok 15: multiple files * ok 16: no threading * ok 17: thread * ok 18: thread in-reply-to * ok 19: thread cover-letter * ok 20: thread cover-letter in-reply-to * ok 21: thread explicit shallow * ok 22: thread deep * ok 23: thread deep in-reply-to * ok 24: thread deep cover-letter * ok 25: thread deep cover-letter in-reply-to * ok 26: thread via config * ok 27: thread deep via config * ok 28: thread config + override * ok 29: thread config + --no-thread * ok 30: excessive subject * ok 31: cover-letter inherits diff options * ok 32: shortlog of cover-letter wraps overly-long onelines * ok 33: format-patch respects -U * ok 34: format-patch -p suppresses stat * ok 35: format-patch from a subdirectory (1) * ok 36: format-patch from a subdirectory (2) * ok 37: format-patch from a subdirectory (3) * ok 38: format-patch --in-reply-to * ok 39: format-patch --signoff * ok 40: options no longer allowed for format-patch * ok 41: format-patch --numstat should produce a patch * ok 42: format-patch -- * ok 43: format-patch --ignore-if-in-upstream HEAD * passed all 43 test(s) *** t4015-diff-whitespace.sh *** * ok 1: Ray's example without options * ok 2: Ray's example with -w * ok 3: Ray's example with -b * ok 4: another test, without options * ok 5: another test, with -w * ok 6: another test, with -w -b * ok 7: another test, with -w --ignore-space-at-eol * ok 8: another test, with -w -b --ignore-space-at-eol * ok 9: another test, with -b * ok 10: another test, with -b --ignore-space-at-eol * ok 11: another test, with --ignore-space-at-eol * ok 12: check mixed spaces and tabs in indent * ok 13: check mixed tabs and spaces in indent * ok 14: check with no whitespace errors * ok 15: check with trailing whitespace * ok 16: check with space before tab in indent * ok 17: --check and --exit-code are not exclusive * ok 18: --check and --quiet are not exclusive * ok 19: check staged with no whitespace errors * ok 20: check staged with trailing whitespace * ok 21: check staged with space before tab in indent * ok 22: check with no whitespace errors (diff-index) * ok 23: check with trailing whitespace (diff-index) * ok 24: check with space before tab in indent (diff-index) * ok 25: check staged with no whitespace errors (diff-index) * ok 26: check staged with trailing whitespace (diff-index) * ok 27: check staged with space before tab in indent (diff-index) * ok 28: check with no whitespace errors (diff-tree) * ok 29: check with trailing whitespace (diff-tree) * ok 30: check with space before tab in indent (diff-tree) * ok 31: check trailing whitespace (trailing-space: off) * ok 32: check trailing whitespace (trailing-space: on) * ok 33: check space before tab in indent (space-before-tab: off) * ok 34: check space before tab in indent (space-before-tab: on) * ok 35: check spaces as indentation (indent-with-non-tab: off) * ok 36: check spaces as indentation (indent-with-non-tab: on) * ok 37: check tabs and spaces as indentation (indent-with-non-tab: on) * ok 38: line numbers in --check output are correct * ok 39: checkdiff detects new trailing blank lines (1) * ok 40: checkdiff detects new trailing blank lines (2) * ok 41: checkdiff allows new blank lines * ok 42: whitespace-only changes not reported * ok 43: combined diff with autocrlf conversion * passed all 43 test(s) *** t4016-diff-quote.sh *** * ok 1: setup * ok 2: git diff --summary -M HEAD * ok 3: git diff --stat -M HEAD * passed all 3 test(s) *** t4017-diff-retval.sh *** * ok 1: setup * ok 2: git diff --quiet -w HEAD^^ HEAD^ * ok 3: git diff --quiet HEAD^^ HEAD^ * ok 4: git diff --quiet -w HEAD^ HEAD * ok 5: git diff-tree HEAD^ HEAD * ok 6: git diff-tree HEAD^ HEAD -- a * ok 7: git diff-tree HEAD^ HEAD -- b * ok 8: echo HEAD | git diff-tree --stdin * ok 9: git diff-tree HEAD HEAD * ok 10: git diff-files * ok 11: git diff-index --cached HEAD * ok 12: git diff-index --cached HEAD^ * ok 13: git diff-index --cached HEAD^ * ok 14: git diff-tree -Stext HEAD^ HEAD -- b * ok 15: git diff-tree -Snot-found HEAD^ HEAD -- b * ok 16: git diff-files * ok 17: git diff-index --cached HEAD * ok 18: --check --exit-code returns 0 for no difference * ok 19: --check --exit-code returns 1 for a clean difference * ok 20: --check --exit-code returns 3 for a dirty difference * ok 21: --check with --no-pager returns 2 for dirty difference * ok 22: check should test not just the last line * ok 23: check detects leftover conflict markers * passed all 23 test(s) *** t4018-diff-funcname.sh *** * ok 1: builtin bibtex pattern compiles * ok 2: builtin cpp pattern compiles * ok 3: builtin html pattern compiles * ok 4: builtin java pattern compiles * ok 5: builtin objc pattern compiles * ok 6: builtin pascal pattern compiles * ok 7: builtin php pattern compiles * ok 8: builtin python pattern compiles * ok 9: builtin ruby pattern compiles * ok 10: builtin tex pattern compiles * ok 11: default behaviour * ok 12: preset java pattern * ok 13: custom pattern * ok 14: last regexp must not be negated * ok 15: pattern which matches to end of line * ok 16: alternation in pattern * passed all 16 test(s) *** t4019-diff-wserror.sh *** * ok 1: setup * ok 2: default * ok 3: without -trail * ok 4: without -trail (attribute) * ok 5: without -space * ok 6: without -space (attribute) * ok 7: with indent-non-tab only * ok 8: with indent-non-tab only (attribute) * ok 9: with cr-at-eol * ok 10: with cr-at-eol (attribute) * ok 11: trailing empty lines (1) * ok 12: trailing empty lines (2) * ok 13: do not color trailing cr in context * ok 14: color new trailing blank lines * passed all 14 test(s) *** t4020-diff-external.sh *** * ok 1: setup * ok 2: GIT_EXTERNAL_DIFF environment * ok 3: GIT_EXTERNAL_DIFF environment should apply only to diff * ok 4: GIT_EXTERNAL_DIFF environment and --no-ext-diff * ok 5: diff attribute * ok 6: diff attribute should apply only to diff * ok 7: diff attribute and --no-ext-diff * ok 8: diff attribute * ok 9: diff attribute should apply only to diff * ok 10: diff attribute and --no-ext-diff * ok 11: no diff with -diff * ok 12: force diff with "diff" * ok 13: GIT_EXTERNAL_DIFF with more than one changed files * ok 14: GIT_EXTERNAL_DIFF generates pretty paths * ok 15: external diff with autocrlf = true * ok 16: diff --cached * passed all 16 test(s) *** t4021-format-patch-numbered.sh *** * ok 1: setup * ok 2: single patch defaults to no numbers * ok 3: multiple patch defaults to numbered * ok 4: Use --numbered * ok 5: format.numbered = true * ok 6: format.numbered && single patch * ok 7: format.numbered && --no-numbered * ok 8: format.numbered && --keep-subject * ok 9: format.numbered = auto * ok 10: format.numbered = auto && single patch * ok 11: format.numbered = auto && --no-numbered * ok 12: --start-number && --numbered * passed all 12 test(s) *** t4022-diff-rewrite.sh *** * ok 1: setup * ok 2: detect rewrite * passed all 2 test(s) *** t4023-diff-rename-typechange.sh *** * ok 1: setup * ok 2: cross renames to be detected for regular files * ok 3: cross renames to be detected for typechange * ok 4: moves and renames * passed all 4 test(s) *** t4024-diff-optimize-common.sh *** * ok 1: setup * ok 2: diff -U0 * passed all 2 test(s) *** t4025-hunk-header.sh *** * ok 1: setup * ok 2: hunk header truncation with an overly long line * passed all 2 test(s) *** t4026-color.sh *** * ok 1: reset * ok 2: attribute before color name * ok 3: color name before attribute * ok 4: attr fg bg * ok 5: fg attr bg * ok 6: fg bg attr * ok 7: fg bg attr... * ok 8: long color specification * ok 9: 256 colors * ok 10: color too small * ok 11: color too big * ok 12: extra character after color number * ok 13: extra character after color name * ok 14: extra character after attribute * ok 15: unknown color slots are ignored (diff) * ok 16: unknown color slots are ignored (branch) * ok 17: unknown color slots are ignored (status) * passed all 17 test(s) *** t4027-diff-submodule.sh *** * ok 1: setup * ok 2: git diff --raw HEAD * ok 3: git diff-index --raw HEAD * ok 4: git diff-files --raw * ok 5: git diff HEAD * ok 6: git diff HEAD with dirty submodule (work tree) * ok 7: git diff HEAD with dirty submodule (index) * ok 8: git diff HEAD with dirty submodule (untracked) * ok 9: git diff HEAD with dirty submodule (work tree, refs match) * ok 10: git diff HEAD with dirty submodule (index, refs match) * ok 11: git diff HEAD with dirty submodule (untracked, refs match) * ok 12: git diff (empty submodule dir) * ok 13: conflicted submodule setup * ok 14: combined (empty submodule) * ok 15: combined (with submodule) * passed all 15 test(s) *** t4028-format-patch-mime-headers.sh *** * ok 1: create commit with utf-8 body * ok 2: patch has mime headers * ok 3: patch has mime and extra headers * passed all 3 test(s) *** t4029-diff-trailing-space.sh *** * ok 1: diff honors config option, diff.suppressBlankEmpty * passed all 1 test(s) *** t4030-diff-textconv.sh *** * ok 1: setup binary file with history * ok 2: file is considered binary by porcelain * ok 3: file is considered binary by plumbing * ok 4: setup textconv filters * ok 5: diff produces text * ok 6: diff-tree produces binary * ok 7: log produces text * ok 8: format-patch produces binary * ok 9: status -v produces text * ok 10: diffstat does not run textconv * ok 11: textconv does not act on symlinks * passed all 11 test(s) *** t4031-diff-rewrite-binary.sh *** * ok 1: create binary file with changes * ok 2: vanilla diff is binary * ok 3: rewrite diff is binary * ok 4: rewrite diff can show binary patch * ok 5: setup textconv * ok 6: rewrite diff respects textconv * passed all 6 test(s) *** t4032-diff-inter-hunk-context.sh *** * ok 1: diff -U0, 1 common line: count hunks (2) * ok 2: diff -U0, 1 common line: check output * ok 3: diff -U0 --inter-hunk-context=0, 1 common line: count hunks (2) * ok 4: diff -U0 --inter-hunk-context=0, 1 common line: check output * ok 5: diff -U0 --inter-hunk-context=1, 1 common line: count hunks (1) * ok 6: diff -U0 --inter-hunk-context=1, 1 common line: check output * ok 7: diff -U0 --inter-hunk-context=2, 1 common line: count hunks (1) * ok 8: diff -U0 --inter-hunk-context=2, 1 common line: check output * ok 9: diff -U1, 1 common line: count hunks (1) * ok 10: diff -U0, 2 common lines: count hunks (2) * ok 11: diff -U0 --inter-hunk-context=0, 2 common lines: count hunks (2) * ok 12: diff -U0 --inter-hunk-context=1, 2 common lines: count hunks (2) * ok 13: diff -U0 --inter-hunk-context=2, 2 common lines: count hunks (1) * ok 14: diff -U1, 2 common lines: count hunks (1) * ok 15: diff -U1, 3 common lines: count hunks (2) * ok 16: diff -U1 --inter-hunk-context=0, 3 common lines: count hunks (2) * ok 17: diff -U1 --inter-hunk-context=1, 3 common lines: count hunks (1) * ok 18: diff -U1 --inter-hunk-context=2, 3 common lines: count hunks (1) * ok 19: diff -U3, 9 common lines: count hunks (2) * ok 20: diff -U3 --inter-hunk-context=2, 9 common lines: count hunks (2) * ok 21: diff -U3 --inter-hunk-context=3, 9 common lines: count hunks (1) * passed all 21 test(s) *** t4033-diff-patience.sh *** * ok 1: patience diff * ok 2: patience diff output is valid * ok 3: completely different files * passed all 3 test(s) *** t4034-diff-words.sh *** * ok 1: setup * ok 2: word diff with runs of whitespace * ok 3: word diff without context * ok 4: word diff with a regular expression * ok 5: set a diff driver * ok 6: option overrides .gitattributes * ok 7: use regex supplied by driver * ok 8: set diff.wordRegex option * ok 9: command-line overrides config * ok 10: .gitattributes override config * ok 11: remove diff driver regex * ok 12: use configured regex * ok 13: test parsing words for newline * ok 14: test when words are only removed at the end * passed all 14 test(s) *** t4035-diff-quiet.sh *** * ok 1: setup * ok 2: git diff-tree HEAD^ HEAD * ok 3: git diff-tree HEAD^ HEAD -- a * ok 4: git diff-tree HEAD^ HEAD -- b * ok 5: echo HEAD | git diff-tree --stdin * ok 6: git diff-tree HEAD HEAD * ok 7: git diff-files * ok 8: git diff-index --cached HEAD * ok 9: git diff-index --cached HEAD^ * ok 10: git diff-index --cached HEAD^ * ok 11: git diff-tree -Stext HEAD^ HEAD -- b * ok 12: git diff-tree -Snot-found HEAD^ HEAD -- b * ok 13: git diff-files * ok 14: git diff-index --cached HEAD * passed all 14 test(s) *** t4036-format-patch-signer-mime.sh *** * ok 1: setup * ok 2: format normally * ok 3: format with signoff without funny signer name * ok 4: format with non ASCII signer name * ok 5: attach and signoff do not duplicate mime headers * passed all 5 test(s) *** t4037-diff-r-t-dirs.sh *** * ok 1: setup * ok 2: verify * passed all 2 test(s) *** t4038-diff-combined.sh *** * ok 1: setup * ok 2: check combined output (1) * ok 3: check combined output (2) * passed all 3 test(s) *** t4039-diff-assume-unchanged.sh *** * ok 1: setup * ok 2: diff-index does not examine assume-unchanged entries * ok 3: diff-files does not examine assume-unchanged entries * passed all 3 test(s) *** t4040-whitespace-status.sh *** * ok 1: setup * ok 2: diff-tree --exit-code * ok 3: diff-tree -b --exit-code * ok 4: diff-index --cached --exit-code * ok 5: diff-index -b -p --cached --exit-code * ok 6: diff-index --exit-code * ok 7: diff-index -b -p --exit-code * ok 8: diff-files --exit-code * ok 9: diff-files -b -p --exit-code * passed all 9 test(s) *** t4041-diff-submodule.sh *** * ok 1: added submodule * ok 2: modified submodule(forward) * ok 3: modified submodule(forward) * ok 4: modified submodule(forward) --submodule * ok 5: modified submodule(forward) --submodule=short * ok 6: modified submodule(backward) * ok 7: modified submodule(backward and forward) * ok 8: typechanged submodule(submodule->blob), --cached * ok 9: typechanged submodule(submodule->blob) * ok 10: typechanged submodule(submodule->blob) * ok 11: nonexistent commit * ok 12: typechanged submodule(blob->submodule) * ok 13: submodule is up to date * ok 14: submodule contains untracked content * ok 15: submodule contains untracked and modifed content * ok 16: submodule contains modifed content * ok 17: submodule is modified * ok 18: modified submodule contains untracked content * ok 19: modified submodule contains untracked and modifed content * ok 20: modified submodule contains modifed content * ok 21: deleted submodule * ok 22: multiple submodules * ok 23: path filter * ok 24: given commit * ok 25: given commit --submodule * ok 26: given commit --submodule=short * passed all 26 test(s) *** t4100-apply-stat.sh *** * ok 1: rename * ok 2: rename with recount * ok 3: copy * ok 4: copy with recount * ok 5: rewrite * ok 6: rewrite with recount * ok 7: mode * ok 8: mode with recount * ok 9: non git (1) * ok 10: non git (1) with recount * ok 11: non git (2) * ok 12: non git (2) with recount * ok 13: non git (3) * ok 14: non git (3) with recount * ok 15: incomplete (1) * ok 16: incomplete (1) with recount * ok 17: incomplete (2) * ok 18: incomplete (2) with recount * passed all 18 test(s) *** t4101-apply-nonl.sh *** * ok 1: apply diff between 0 and 1 * ok 2: apply diff between 0 and 2 * ok 3: apply diff between 0 and 3 * ok 4: apply diff between 1 and 0 * ok 5: apply diff between 1 and 2 * ok 6: apply diff between 1 and 3 * ok 7: apply diff between 2 and 0 * ok 8: apply diff between 2 and 1 * ok 9: apply diff between 2 and 3 * ok 10: apply diff between 3 and 0 * ok 11: apply diff between 3 and 1 * ok 12: apply diff between 3 and 2 * passed all 12 test(s) *** t4102-apply-rename.sh *** * ok 1: setup * ok 2: apply * ok 3: validate * ok 4: apply reverse * ok 5: apply copy * passed all 5 test(s) *** t4103-apply-binary.sh *** [master (root-commit) e211694] Initial Version Author: A U Thor 3 files changed, 15 insertions(+), 0 deletions(-) create mode 100644 file1 create mode 100644 file2 create mode 100644 file4 Switched to a new branch 'binary' [binary 77ea2df] Second Version Author: A U Thor 3 files changed, 2 insertions(+), 2 deletions(-) rename file2 => file3 (57%) * ok 1: stat binary diff -- should not fail. * ok 2: stat binary diff (copy) -- should not fail. * ok 3: check binary diff -- should fail. * ok 4: check binary diff (copy) -- should fail. * ok 5: check incomplete binary diff with replacement -- should fail. * ok 6: check incomplete binary diff with replacement (copy) -- should fail. * ok 7: check binary diff with replacement. * ok 8: check binary diff with replacement (copy). * ok 9: apply binary diff -- should fail. * ok 10: apply binary diff -- should fail. * ok 11: apply binary diff (copy) -- should fail. * ok 12: apply binary diff (copy) -- should fail. * ok 13: apply binary diff without replacement. * ok 14: apply binary diff without replacement (copy). * ok 15: apply binary diff. * ok 16: apply binary diff (copy). * passed all 16 test(s) *** t4104-apply-boundary.sh *** * ok 1: setup * ok 2: apply add-a-patch with context * ok 3: apply add-z-patch with context * ok 4: apply insert-a-patch with context * ok 5: apply mod-a-patch with context * ok 6: apply mod-z-patch with context * ok 7: apply del-a-patch with context * ok 8: apply del-z-patch with context * ok 9: apply add-a-patch without context * ok 10: apply add-z-patch without context * ok 11: apply insert-a-patch without context * ok 12: apply mod-a-patch without context * ok 13: apply mod-z-patch without context * ok 14: apply del-a-patch without context * ok 15: apply del-z-patch without context * ok 16: apply non-git add-a-patch without context * ok 17: apply non-git add-z-patch without context * ok 18: apply non-git insert-a-patch without context * ok 19: apply non-git mod-a-patch without context * ok 20: apply non-git mod-z-patch without context * ok 21: apply non-git del-a-patch without context * ok 22: apply non-git del-z-patch without context * ok 23: two lines * ok 24: apply patch with 3 context lines matching at end * passed all 24 test(s) *** t4105-apply-fuzz.sh *** * ok 1: setup * ok 2: unmodified patch * ok 3: minus offset * ok 4: plus offset * ok 5: big offset * ok 6: fuzz with no offset * ok 7: fuzz with minus offset * ok 8: fuzz with plus offset * ok 9: fuzz with big offset * passed all 9 test(s) *** t4106-apply-stdin.sh *** * ok 1: setup * ok 2: git apply --numstat - < patch * ok 3: git apply --numstat - < patch patch * passed all 3 test(s) *** t4107-apply-ignore-whitespace.sh *** * ok 1: file creation * ok 2: patch2 fails (retab) * ok 3: patch2 applies with --ignore-whitespace * ok 4: patch2 reverse applies with --ignore-space-change * ok 5: patch2 applies (apply.ignorewhitespace = change) * ok 6: patch3 fails (missing string at EOL) * ok 7: patch4 fails (missing EOL at EOF) * ok 8: patch5 applies (leading whitespace) * ok 9: patches do not mangle whitespace * ok 10: re-create file (with --ignore-whitespace) * ok 11: patch5 fails (--no-ignore-whitespace) * passed all 11 test(s) *** t4109-apply-multifrag.sh *** * ok 1: git apply (1) * ok 2: git apply (2) * ok 3: git apply (3) * passed all 3 test(s) *** t4110-apply-scan.sh *** * ok 1: git apply scan * passed all 1 test(s) *** t4112-apply-renames.sh *** * ok 1: check rename/copy patch * ok 2: apply rename/copy patch * passed all 2 test(s) *** t4113-apply-ending.sh *** * ok 1: setup * ok 2: apply at the end * ok 3: apply at the beginning * passed all 3 test(s) *** t4114-apply-typechange.sh *** * ok 1: setup repository and commits * ok 2: file renamed from foo to foo/baz * ok 3: file renamed from foo/baz to foo * ok 4: directory becomes file * ok 5: file becomes directory * ok 6: file becomes symlink * ok 7: symlink becomes file * ok 8: binary file becomes symlink * ok 9: symlink becomes binary file * ok 10: symlink becomes directory * ok 11: directory becomes symlink * passed all 11 test(s) *** t4115-apply-symlink.sh *** * ok 1: setup * ok 2: apply symlink patch * ok 3: apply --index symlink patch * passed all 3 test(s) *** t4116-apply-reverse.sh *** * ok 1: setup * ok 2: apply in forward * ok 3: apply in reverse * ok 4: setup separate repository lacking postimage * ok 5: apply in forward without postimage * ok 6: apply in reverse without postimage * ok 7: reversing a whitespace introduction * passed all 7 test(s) *** t4117-apply-reject.sh *** * ok 1: setup * ok 2: apply without --reject should fail * ok 3: apply without --reject should fail * ok 4: apply with --reject should fail but update the file * ok 5: apply with --reject should fail but update the file * ok 6: the same test with --verbose * ok 7: apply cleanly with --verbose * passed all 7 test(s) *** t4118-apply-empty-context.sh *** * ok 1: setup * ok 2: apply --numstat * ok 3: apply --apply * passed all 3 test(s) *** t4119-apply-config.sh *** * ok 1: setup * ok 2: apply --whitespace=strip * ok 3: apply --whitespace=strip from config * ok 4: apply --whitespace=strip in subdir * ok 5: apply --whitespace=strip from config in subdir * ok 6: same in subdir but with traditional patch input * ok 7: same but with traditional patch input of depth 1 * ok 8: same but with traditional patch input of depth 2 * ok 9: same but with traditional patch input of depth 1 * ok 10: same but with traditional patch input of depth 2 * passed all 10 test(s) *** t4120-apply-popt.sh *** * ok 1: setup * ok 2: apply git diff with -p2 * ok 3: apply with too large -p * passed all 3 test(s) *** t4121-apply-diffs.sh *** * ok 1: setup * ok 2: check if contextually independent diffs for the same file apply * passed all 2 test(s) *** t4122-apply-symlink-inside.sh *** * ok 1: setup * ok 2: apply * ok 3: check result * passed all 3 test(s) *** t4123-apply-shrink.sh *** * ok 1: setup * ok 2: apply should fail gracefully * passed all 2 test(s) *** t4124-apply-ws-rule.sh *** * ok 1: setup * ok 2: whitespace=nowarn, default rule * ok 3: whitespace=warn, default rule * ok 4: whitespace=error-all, default rule * ok 5: whitespace=error-all, no rule * ok 6: whitespace=error-all, no rule (attribute) * ok 7: rule=-trailing,-space,-indent * ok 8: rule=-trailing,-space,-indent (attributes) * ok 9: rule=-trailing,-space,indent * ok 10: rule=-trailing,-space,indent (attributes) * ok 11: rule=-trailing,space,-indent * ok 12: rule=-trailing,space,-indent (attributes) * ok 13: rule=-trailing,space,indent * ok 14: rule=-trailing,space,indent (attributes) * ok 15: rule=trailing,-space,-indent * ok 16: rule=trailing,-space,-indent (attributes) * ok 17: rule=trailing,-space,indent * ok 18: rule=trailing,-space,indent (attributes) * ok 19: rule=trailing,space,-indent * ok 20: rule=trailing,space,-indent (attributes) * ok 21: rule=trailing,space,indent * ok 22: rule=trailing,space,indent (attributes) * ok 23: trailing whitespace & no newline at the end of file * ok 24: blank at EOF with --whitespace=fix (1) * ok 25: blank at EOF with --whitespace=fix (2) * ok 26: blank at EOF with --whitespace=fix (3) * ok 27: blank at end of hunk, not at EOF with --whitespace=fix * ok 28: blank at EOF with --whitespace=warn * ok 29: blank at EOF with --whitespace=error * ok 30: blank but not empty at EOF * ok 31: applying beyond EOF requires one non-blank context line * ok 32: tons of blanks at EOF should not apply * ok 33: missing blank line at end with --whitespace=fix * ok 34: two missing blank lines at end with --whitespace=fix * ok 35: shrink file with tons of missing blanks at end of file * ok 36: missing blanks at EOF must only match blank lines * ok 37: missing blank line should match context line with spaces * ok 38: same, but with the --ignore-space-option * ok 39: same, but with CR-LF line endings && cr-at-eol set * ok 40: same, but with CR-LF line endings && cr-at-eol unset * passed all 40 test(s) *** t4125-apply-ws-fuzz.sh *** * ok 1: setup * ok 2: nofix * ok 3: withfix (forward) * ok 4: withfix (backward) * passed all 4 test(s) *** t4126-apply-empty.sh *** * ok 1: setup * ok 2: apply empty * ok 3: apply --index empty * ok 4: apply create * ok 5: apply --index create * passed all 5 test(s) *** t4127-apply-same-fn.sh *** * ok 1: setup * ok 2: apply same filename with independent changes * ok 3: apply same filename with overlapping changes * ok 4: apply same new filename after rename * ok 5: apply same old filename after rename -- should fail. * ok 6: apply A->B (rename), C->A (rename), A->A -- should pass. * passed all 6 test(s) *** t4128-apply-root.sh *** * ok 1: setup * ok 2: apply --directory -p (1) * ok 3: apply --directory -p (2) * ok 4: apply --directory (new file) * ok 5: apply --directory -p (new file) * ok 6: apply --directory (delete file) * ok 7: apply --directory (quoted filename) * passed all 7 test(s) *** t4129-apply-samemode.sh *** * ok 1: setup * ok 2: same mode (no index) * ok 3: same mode (with index) * ok 4: same mode (index only) * ok 5: mode update (no index) * ok 6: mode update (with index) * ok 7: mode update (index only) * passed all 7 test(s) *** t4130-apply-criss-cross-rename.sh *** * ok 1: setup * ok 2: criss-cross rename * ok 3: diff -M -B * ok 4: apply * ok 5: criss-cross rename * ok 6: diff -M -B * ok 7: apply * passed all 7 test(s) *** t4131-apply-fake-ancestor.sh *** * ok 1: setup * ok 2: apply --build-fake-ancestor * ok 3: apply --build-fake-ancestor in a subdirectory * passed all 3 test(s) *** t4132-apply-removal.sh *** * ok 1: setup * ok 2: test addEast.patch * ok 3: test addGMT.patch * ok 4: test addWest.patch * ok 5: test createEast.patch * ok 6: test createGMT.patch * ok 7: test createWest.patch * ok 8: test emptyEast.patch * ok 9: test emptyGMT.patch * ok 10: test emptyWest.patch * ok 11: test removeEast.patch * ok 12: test removeGMT.patch * ok 13: test removeWest.patch * passed all 13 test(s) *** t4133-apply-filenames.sh *** * ok 1: setup * ok 2: apply diff with inconsistent filenames in headers * passed all 2 test(s) *** t4150-am.sh *** * ok 1: setup * ok 2: am applies patch correctly * ok 3: am applies patch e-mail not in a mbox * ok 4: am applies patch e-mail not in a mbox with CRLF * ok 5: am changes committer and keeps author * ok 6: am --signoff adds Signed-off-by: line * ok 7: am stays in branch * ok 8: am --signoff does not add Signed-off-by: line if already there * ok 9: am without --keep removes Re: and [PATCH] stuff * ok 10: am --keep really keeps the subject * ok 11: am -3 falls back to 3-way merge * ok 12: am -3 -q is quiet * ok 13: am pauses on conflict * ok 14: am --skip works * ok 15: am --resolved works * ok 16: am takes patches from a Pine mailbox * ok 17: am fails on mail without patch * ok 18: am fails on empty patch * ok 19: am works from stdin in subdirectory * ok 20: am works from file (relative path given) in subdirectory * ok 21: am works from file (absolute path given) in subdirectory * ok 22: am --committer-date-is-author-date * ok 23: am without --committer-date-is-author-date * ok 24: am --ignore-date * ok 25: am into an unborn branch * ok 26: am newline in subject * ok 27: am -q is quiet * passed all 27 test(s) *** t4151-am-abort.sh *** * ok 1: setup * ok 2: am stops at a patch that does not apply * ok 3: am --skip continue after failed am * ok 4: am --abort goes back after failed am * ok 5: am -3 stops at a patch that does not apply * ok 6: am -3 --skip continue after failed am -3 * ok 7: am --abort goes back after failed am -3 * passed all 7 test(s) *** t4200-rerere.sh *** Switched to a new branch 'first' Switched to a new branch 'second' * ok 1: nothing recorded without rerere * ok 2: conflicting merge * ok 3: recorded preimage * ok 4: rerere.enabled works, too * ok 5: no postimage or thisimage yet * ok 6: preimage has right number of lines * ok 7: rerere diff * ok 8: rerere status * ok 9: commit succeeds * ok 10: recorded postimage * ok 11: another conflicting merge * ok 12: rerere kicked in * ok 13: rerere prefers first change * ok 14: rerere clear * ok 15: clear removed the directory * ok 16: garbage collection (part1) * ok 17: young records still live * ok 18: garbage collection (part2) * ok 19: old records rest in peace * ok 20: file2 added differently in two branches * ok 21: resolution was recorded properly * ok 22: rerere.autoupdate * ok 23: merge --rerere-autoupdate * ok 24: merge --no-rerere-autoupdate * passed all 24 test(s) *** t4201-shortlog.sh *** * ok 1: shortlog wrapping * ok 2: shortlog from non-git directory * ok 3: shortlog encoding * passed all 3 test(s) *** t4202-log.sh *** * ok 1: setup * ok 2: pretty * ok 3: pretty (tformat) * ok 4: pretty (shortcut) * ok 5: format * ok 6: format %w(12,1,2) * ok 7: format %w(,1,2) * ok 8: oneline * ok 9: diff-filter=A * ok 10: diff-filter=M * ok 11: diff-filter=D * ok 12: diff-filter=R * ok 13: diff-filter=C * ok 14: git log --follow * ok 15: git log --no-walk sorts by commit time * ok 16: git show leaves list of commits as given * ok 17: setup case sensitivity tests * ok 18: log --grep * ok 19: log -i --grep * ok 20: log --grep -i * ok 21: simple log --graph * ok 22: set up merge history * ok 23: log --graph with merge * ok 24: log --graph with full output * ok 25: set up more tangled history * ok 26: log --graph with merge * passed all 26 test(s) *** t4203-mailmap.sh *** * ok 1: setup * ok 2: No mailmap * ok 3: default .mailmap * ok 4: mailmap.file set * ok 5: mailmap.file override * ok 6: mailmap.file non-existant * ok 7: No mailmap files, but configured * ok 8: Shortlog output (complex mapping) * ok 9: Log output (complex mapping) * ok 10: Blame output (complex mapping) * passed all 10 test(s) *** t4204-patch-id.sh *** * ok 1: setup * ok 2: patch-id output is well-formed * ok 3: patch-id detects equality * ok 4: patch-id detects inequality * passed all 4 test(s) *** t4252-am-options.sh *** * ok 1: setup * ok 2: interrupted am --whitespace=fix * ok 3: interrupted am -C1 * ok 4: interrupted am -p2 * ok 5: interrupted am -C1 -p2 * ok 6: interrupted am --directory="frotz nitfol" * ok 7: apply to a funny path * ok 8: am --reject * passed all 8 test(s) *** t5000-tar-tree.sh *** * ok 1: populate workdir * ok 2: add ignored file * ok 3: add files to repository * ok 4: create bare clone * ok 5: remove ignored file * ok 6: git archive * ok 7: git tar-tree * ok 8: git archive vs. git tar-tree * ok 9: git archive in a bare repo * ok 10: git archive vs. the same in a bare repo * ok 11: git archive with --output * ok 12: git archive --remote * ok 13: validate file modification time * ok 14: git get-tar-commit-id * ok 15: extract tar archive * ok 16: validate filenames * ok 17: validate file contents * ok 18: git tar-tree with prefix * ok 19: extract tar archive with prefix * ok 20: validate filenames with prefix * ok 21: validate file contents with prefix * ok 22: create archives with substfiles * ok 23: extract substfiles * ok 24: validate substfile contents * ok 25: extract substfiles from archive with prefix * ok 26: validate substfile contents from archive with prefix * ok 27: git archive --format=zip * ok 28: git archive --format=zip in a bare repo * ok 29: git archive --format=zip vs. the same in a bare repo * ok 30: git archive --format=zip with --output * ok 31: git archive with --output, inferring format * ok 32: git archive with --output, override inferred format * ok 33: extract ZIP archive * ok 34: validate filenames * ok 35: validate file contents * ok 36: git archive --format=zip with prefix * ok 37: extract ZIP archive with prefix * ok 38: validate filenames with prefix * ok 39: validate file contents with prefix * ok 40: git archive --list outside of a git repo * ok 41: git-archive --prefix=olde- * passed all 41 test(s) *** t5001-archive-attr.sh *** * ok 1: setup * ok 2: git archive * ok 3: archive/ignored does not exist * ok 4: archive/ignored-by-tree does not exist * ok 5: archive/ignored-by-worktree exists * ok 6: git archive with worktree attributes * ok 7: worktree/ignored does not exist * ok 8: worktree/ignored-by-tree exists * ok 9: worktree/ignored-by-worktree does not exist * ok 10: git archive vs. bare * ok 11: git archive with worktree attributes, bare * ok 12: bare-worktree/ignored does not exist * ok 13: bare-worktree/ignored-by-tree exists * ok 14: bare-worktree/ignored-by-worktree exists * ok 15: export-subst * ok 16: git tar-tree vs. git archive with worktree attributes * ok 17: git tar-tree vs. git archive with worktree attrs, bare * passed all 17 test(s) *** t5100-mailinfo.sh *** * ok 1: split sample box * ok 2: mailinfo 0001 * ok 3: mailinfo 0002 * ok 4: mailinfo 0003 * ok 5: mailinfo 0004 * ok 6: mailinfo 0005 * ok 7: mailinfo 0006 * ok 8: mailinfo 0007 * ok 9: mailinfo 0008 * ok 10: mailinfo 0009 * ok 11: mailinfo 0010 * ok 12: mailinfo 0011 * ok 13: mailinfo 0012 * ok 14: mailinfo 0013 * ok 15: mailinfo 0014 * ok 16: mailinfo 0015 * ok 17: mailinfo 0016 * ok 18: split box with rfc2047 samples * ok 19: mailinfo rfc2047/0001 * ok 20: mailinfo rfc2047/0002 * ok 21: mailinfo rfc2047/0003 * ok 22: mailinfo rfc2047/0004 * ok 23: mailinfo rfc2047/0005 * ok 24: mailinfo rfc2047/0006 * ok 25: mailinfo rfc2047/0007 * ok 26: mailinfo rfc2047/0008 * ok 27: mailinfo rfc2047/0009 * ok 28: mailinfo rfc2047/0010 * ok 29: mailinfo rfc2047/0011 * ok 30: respect NULs * ok 31: Preserve NULs out of MIME encoded message * ok 32: mailinfo on from header without name works * passed all 32 test(s) *** t5300-pack-object.sh *** * ok 1: setup * ok 2: pack without delta * ok 3: unpack without delta * ok 4: check unpack without delta * ok 5: pack with REF_DELTA * ok 6: unpack with REF_DELTA * ok 7: check unpack with REF_DELTA * ok 8: pack with OFS_DELTA * ok 9: unpack with OFS_DELTA * ok 10: check unpack with OFS_DELTA * ok 11: compare delta flavors * ok 12: use packed objects * ok 13: use packed deltified (REF_DELTA) objects * ok 14: use packed deltified (OFS_DELTA) objects * ok 15: survive missing objects/pack directory * ok 16: verify pack * ok 17: verify pack -v * ok 18: verify-pack catches mismatched .idx and .pack files * ok 19: verify-pack catches a corrupted pack signature * ok 20: verify-pack catches a corrupted pack version * ok 21: verify-pack catches a corrupted type/size of the 1st packed object data * ok 22: verify-pack catches a corrupted sum of the index file itself * ok 23: build pack index for an existing pack * ok 24: unpacking with --strict * ok 25: index-pack with --strict * ok 26: honor pack.packSizeLimit * ok 27: verify resulting packs * ok 28: tolerate packsizelimit smaller than biggest object * ok 29: verify resulting packs * ok 30: fake a SHA1 hash collision * ok 31: make sure index-pack detects the SHA1 collision * passed all 31 test(s) *** t5301-sliding-window.sh *** * ok 1: setup * ok 2: verify-pack -v, defaults * ok 3: verify-pack -v, packedGitWindowSize == 1 page * ok 4: verify-pack -v, packedGit{WindowSize,Limit} == 1 page * ok 5: repack -a -d, packedGit{WindowSize,Limit} == 1 page * ok 6: verify-pack -v, defaults * passed all 6 test(s) *** t5302-pack-index.sh *** * ok 1: setup * ok 2: pack-objects with index version 1 * ok 3: pack-objects with index version 2 * ok 4: both packs should be identical * ok 5: index v1 and index v2 should be different * ok 6: index-pack with index version 1 * ok 7: index-pack with index version 2 * ok 8: index-pack results should match pack-objects ones * ok 9: index v2: force some 64-bit offsets with pack-objects * ok 10: index v2: verify a pack with some 64-bit offsets * ok 11: 64-bit offsets: should be different from previous index v2 results * ok 12: index v2: force some 64-bit offsets with index-pack * ok 13: 64-bit offsets: index-pack result should match pack-objects one * ok 14: [index v1] 1) stream pack to repository * ok 15: [index v1] 2) create a stealth corruption in a delta base reference * ok 16: [index v1] 3) corrupted delta happily returned wrong data * ok 17: [index v1] 4) confirm that the pack is actually corrupted * ok 18: [index v1] 5) pack-objects happily reuses corrupted data * ok 19: [index v1] 6) newly created pack is BAD ! * ok 20: [index v2] 1) stream pack to repository * ok 21: [index v2] 2) create a stealth corruption in a delta base reference * ok 22: [index v2] 3) corrupted delta happily returned wrong data * ok 23: [index v2] 4) confirm that the pack is actually corrupted * ok 24: [index v2] 5) pack-objects refuses to reuse corrupted data * ok 25: [index v2] 6) verify-pack detects CRC mismatch * ok 26: running index-pack in the object store * passed all 26 test(s) *** t5303-pack-corruption-resilience.sh *** * ok 1: initial setup validation * ok 2: create corruption in header of first object * ok 3: ... but having a loose copy allows for full recovery * ok 4: ... and loose copy of first delta allows for partial recovery * ok 5: create corruption in data of first object * ok 6: ... but having a loose copy allows for full recovery * ok 7: ... and loose copy of second object allows for partial recovery * ok 8: create corruption in header of first delta * ok 9: ... but having a loose copy allows for full recovery * ok 10: ... and then a repack "clears" the corruption * ok 11: create corruption in data of first delta * ok 12: ... but having a loose copy allows for full recovery * ok 13: ... and then a repack "clears" the corruption * ok 14: corruption in delta base reference of first delta (OBJ_REF_DELTA) * ok 15: ... but having a loose copy allows for full recovery * ok 16: ... and then a repack "clears" the corruption * ok 17: corruption #0 in delta base reference of first delta (OBJ_OFS_DELTA) * ok 18: ... but having a loose copy allows for full recovery * ok 19: ... and then a repack "clears" the corruption * ok 20: corruption #1 in delta base reference of first delta (OBJ_OFS_DELTA) * ok 21: ... but having a loose copy allows for full recovery * ok 22: ... and then a repack "clears" the corruption * ok 23: ... and a redundant pack allows for full recovery too * ok 24: corrupting header to have too small output buffer fails unpack * passed all 24 test(s) *** t5304-prune.sh *** * ok 1: setup * ok 2: prune stale packs * ok 3: prune --expire * ok 4: gc: implicit prune --expire * ok 5: gc: refuse to start with invalid gc.pruneExpire * ok 6: gc: start with ok gc.pruneExpire * ok 7: prune: prune nonsense parameters * ok 8: prune: prune unreachable heads * ok 9: prune: do not prune heads listed as an argument * ok 10: gc --no-prune * ok 11: gc respects gc.pruneExpire * ok 12: gc --prune= * ok 13: gc --prune=never * ok 14: gc respects gc.pruneExpire=never * ok 15: prune --expire=never * ok 16: gc: prune old objects after local clone * passed all 16 test(s) *** t5305-include-tag.sh *** * ok 1: setup * ok 2: pack without --include-tag * ok 3: unpack objects * ok 4: check unpacked result (have commit, no tag) * ok 5: pack with --include-tag * ok 6: unpack objects * ok 7: check unpacked result (have commit, have tag) * passed all 7 test(s) *** t5306-pack-nobase.sh *** * ok 1: setup base * ok 2: setup patch_clone * ok 3: indirectly clone patch_clone * ok 4: clone of patch_clone is incomplete * passed all 4 test(s) *** t5307-pack-missing-commit.sh *** * ok 1: setup * ok 2: check corruption * ok 3: rev-list notices corruption (1) * ok 4: rev-list notices corruption (2) * ok 5: pack-objects notices corruption * passed all 5 test(s) *** t5400-send-pack.sh *** * ok 1: setup * ok 2: pack the source repository * ok 3: pack the destination repository * ok 4: refuse pushing rewound head without --force * ok 5: push can be used to delete a ref * ok 6: refuse deleting push with denyDeletes * ok 7: denyNonFastforwards trumps --force * ok 8: push --all excludes remote tracking hierarchy * ok 9: pushing explicit refspecs respects forcing * ok 10: pushing wildcard refspecs respects forcing * ok 11: deny pushing to delete current branch * passed all 11 test(s) *** t5401-update-hooks.sh *** * ok 1: setup * ok 2: push * ok 3: updated as expected * ok 4: hooks ran * ok 5: pre-receive hook input * ok 6: update hook arguments * ok 7: post-receive hook input * ok 8: post-update hook arguments * ok 9: all hook stdin is /dev/null * ok 10: all *-receive hook args are empty * ok 11: send-pack produced no output * ok 12: send-pack stderr contains hook messages * passed all 12 test(s) *** t5402-post-merge-hook.sh *** * ok 1: setup * ok 2: post-merge does not run for up-to-date * ok 3: post-merge runs as expected * ok 4: post-merge from normal merge receives the right argument * ok 5: post-merge from squash merge runs as expected * ok 6: post-merge from squash merge receives the right argument * passed all 6 test(s) *** t5403-post-checkout-hook.sh *** * ok 1: setup * ok 2: post-checkout runs as expected * ok 3: post-checkout receives the right arguments with HEAD unchanged * ok 4: post-checkout runs as expected * ok 5: post-checkout args are correct with git checkout -b * ok 6: post-checkout receives the right args with HEAD changed * ok 7: post-checkout receives the right args when not switching branches * ok 8: post-checkout hook is triggered by clone * passed all 8 test(s) *** t5404-tracking-branches.sh *** * ok 1: setup * ok 2: prepare pushable branches * ok 3: mixed-success push returns error * ok 4: check tracking branches updated correctly after push * ok 5: check tracking branches not updated for failed refs * ok 6: deleted branches have their tracking branches removed * ok 7: already deleted tracking branches ignored * passed all 7 test(s) *** t5405-send-pack-rewind.sh *** * ok 1: setup * ok 2: non forced push should die not segfault * ok 3: forced push should succeed * passed all 3 test(s) *** t5406-remote-rejects.sh *** * ok 1: setup * ok 2: push reports error * ok 3: individual ref reports error * passed all 3 test(s) *** t5500-fetch-pack.sh *** * ok 1: setup * ok 2: 1st pull * ok 3: post 1st pull setup * ok 4: 2nd pull * ok 5: 3rd pull * ok 6: clone shallow * ok 7: clone shallow object count * ok 8: clone shallow object count (part 2) * ok 9: fsck in shallow repo * ok 10: simple fetch in shallow repo * ok 11: no changes expected * ok 12: fetch same depth in shallow repo * ok 13: no changes expected * ok 14: add two more * ok 15: pull in shallow repo * ok 16: clone shallow object count * ok 17: add two more (part 2) * ok 18: deepening pull in shallow repo * ok 19: clone shallow object count * ok 20: deepening fetch in shallow repo * ok 21: clone shallow object count * ok 22: pull in shallow repo with missing merge base * ok 23: additional simple shallow deepenings * ok 24: clone shallow object count * passed all 24 test(s) *** t5502-quickfetch.sh *** * ok 1: setup * ok 2: clone without alternate * ok 3: further commits in the original * ok 4: copy commit and tree but not blob by hand * ok 5: quickfetch should not leave a corrupted repository * ok 6: quickfetch should not copy from alternate * ok 7: quickfetch should handle ~1000 refs (on Windows) * passed all 7 test(s) *** t5503-tagfollow.sh *** * ok 1: setup * ok 2: fetch A (new commit : 1 connection) * ok 3: create tag T on A, create C on branch cat * ok 4: fetch C, T (new branch, tag : 1 connection) * ok 5: create commits O, B, tag S on B * ok 6: fetch B, S (commit and tag : 1 connection) * ok 7: new clone fetch master and tags * passed all 7 test(s) *** t5505-remote.sh *** * ok 1: setup * ok 2: remote information for the origin * ok 3: add another remote * ok 4: remote forces tracking branches * ok 5: remove remote * ok 6: remove remote * ok 7: remove remote protects non-remote branches * ok 8: show * ok 9: show -n * ok 10: prune * ok 11: set-head --delete * ok 12: set-head --auto * ok 13: set-head --auto fails w/multiple HEADs * ok 14: set-head explicit * ok 15: prune --dry-run * ok 16: add --mirror && prune * ok 17: add alt && prune * ok 18: update * ok 19: update with arguments * ok 20: update --prune * ok 21: update default * ok 22: update default (overridden, with funny whitespace) * ok 23: update (with remotes.default defined) * ok 24: "remote show" does not show symbolic refs * ok 25: reject adding remote with an invalid name * ok 26: rename a remote * ok 27: migrate a remote from named file in $GIT_DIR/remotes * ok 28: migrate a remote from named file in $GIT_DIR/branches * ok 29: remote prune to cause a dangling symref * ok 30: show empty remote * ok 31: new remote * ok 32: remote set-url bar * ok 33: remote set-url baz bar * ok 34: remote set-url zot bar * ok 35: remote set-url --push zot baz * ok 36: remote set-url --push zot * ok 37: remote set-url --push qux zot * ok 38: remote set-url --push foo qu+x * ok 39: remote set-url --push --add aaa * ok 40: remote set-url --push bar aaa * ok 41: remote set-url --push --delete bar * ok 42: remote set-url --push --delete foo * ok 43: remote set-url --add bbb * ok 44: remote set-url --delete .* * ok 45: remote set-url --delete bbb * ok 46: remote set-url --delete baz * ok 47: remote set-url --add ccc * ok 48: remote set-url --delete baz * passed all 48 test(s) *** t5506-remote-groups.sh *** * ok 1: setup * ok 2: no group updates all * ok 3: nonexistant group produces error * ok 4: updating group updates all members (remote update) * ok 5: updating group updates all members (fetch) * ok 6: updating group does not update non-members (remote update) * ok 7: updating group does not update non-members (fetch) * ok 8: updating remote name updates that remote * passed all 8 test(s) *** t5510-fetch.sh *** * ok 1: setup * ok 2: clone and setup child repos * ok 3: fetch test * ok 4: fetch test for-merge * ok 5: fetch tags when there is no tags * ok 6: fetch following tags * ok 7: fetch must not resolve short tag name * ok 8: fetch must not resolve short remote name * ok 9: create bundle 1 * ok 10: header of bundle looks right * ok 11: create bundle 2 * ok 12: unbundle 1 * ok 13: bundle 1 has only 3 files * ok 14: unbundle 2 * ok 15: bundle does not prerequisite objects * ok 16: bundle should be able to create a full history * Skipping rsync tests because rsync was not found * ok 17: fetch with a non-applying branch..merge * ok 18: quoting of a strangely named repo * ok 19: bundle should record HEAD correctly * ok 20: explicit fetch should not update tracking * ok 21: explicit pull should not update tracking * ok 22: configured fetch updates tracking * ok 23: pushing nonexistent branch by mistake should not segv * ok 24: auto tag following fetches minimum * ok 25: refuse to fetch into the current branch * ok 26: fetch into the current branch with --update-head-ok * ok 27: should be able to fetch with duplicate refspecs * passed all 27 test(s) *** t5511-refspec.sh *** * ok 1: push (invalid) * ok 2: push : * ok 3: push :: (invalid) * ok 4: push +: * ok 5: fetch * ok 6: fetch : * ok 7: fetch :: (invalid) * ok 8: push refs/heads/*:refs/remotes/frotz/* * ok 9: push refs/heads/*:refs/remotes/frotz (invalid) * ok 10: push refs/heads:refs/remotes/frotz/* (invalid) * ok 11: push refs/heads/master:refs/remotes/frotz/xyzzy * ok 12: fetch refs/heads/*:refs/remotes/frotz/* * ok 13: fetch refs/heads/*:refs/remotes/frotz (invalid) * ok 14: fetch refs/heads:refs/remotes/frotz/* (invalid) * ok 15: fetch refs/heads/master:refs/remotes/frotz/xyzzy * ok 16: fetch refs/heads/master::refs/remotes/frotz/xyzzy (invalid) * ok 17: fetch refs/heads/maste :refs/remotes/frotz/xyzzy (invalid) * ok 18: push master~1:refs/remotes/frotz/backup * ok 19: fetch master~1:refs/remotes/frotz/backup (invalid) * ok 20: push HEAD~4:refs/remotes/frotz/new * ok 21: fetch HEAD~4:refs/remotes/frotz/new (invalid) * ok 22: push HEAD * ok 23: fetch HEAD * ok 24: push refs/heads/ nitfol (invalid) * ok 25: fetch refs/heads/ nitfol (invalid) * ok 26: push HEAD: (invalid) * ok 27: fetch HEAD: * ok 28: push refs/heads/ nitfol: (invalid) * ok 29: fetch refs/heads/ nitfol: (invalid) * ok 30: push :refs/remotes/frotz/deleteme * ok 31: fetch :refs/remotes/frotz/HEAD-to-me * ok 32: push :refs/remotes/frotz/delete me (invalid) * ok 33: fetch :refs/remotes/frotz/HEAD to me (invalid) * ok 34: fetch refs/heads/*/for-linus:refs/remotes/mine/*-blah (invalid) * ok 35: push refs/heads/*/for-linus:refs/remotes/mine/*-blah (invalid) * ok 36: fetch refs/heads*/for-linus:refs/remotes/mine/* (invalid) * ok 37: push refs/heads*/for-linus:refs/remotes/mine/* (invalid) * ok 38: fetch refs/heads/*/*/for-linus:refs/remotes/mine/* (invalid) * ok 39: push refs/heads/*/*/for-linus:refs/remotes/mine/* (invalid) * ok 40: fetch refs/heads/*/for-linus:refs/remotes/mine/* * ok 41: push refs/heads/*/for-linus:refs/remotes/mine/* * passed all 41 test(s) *** t5512-ls-remote.sh *** * ok 1: setup * ok 2: ls-remote --tags .git * ok 3: ls-remote .git * ok 4: ls-remote --tags self * ok 5: ls-remote self * passed all 5 test(s) *** t5513-fetch-track.sh *** * ok 1: setup * ok 2: fetch * passed all 2 test(s) *** t5514-fetch-multiple.sh *** * ok 1: setup * ok 2: git fetch --all * ok 3: git fetch --all should continue if a remote has errors * ok 4: git fetch --all does not allow non-option arguments * ok 5: git fetch --multiple (but only one remote) * ok 6: git fetch --multiple (two remotes) * ok 7: git fetch --multiple (bad remote names) * ok 8: git fetch --all (skipFetchAll) * ok 9: git fetch --multiple (ignoring skipFetchAll) * passed all 9 test(s) *** t5515-fetch-merge-logic.sh *** * ok 1: setup * ok 2: br-config-explicit * ok 3: br-config-explicit config-explicit * ok 4: br-config-explicit-merge * ok 5: br-config-explicit-merge config-explicit * ok 6: br-config-explicit-octopus * ok 7: br-config-explicit-octopus config-explicit * ok 8: br-config-glob * ok 9: br-config-glob config-glob * ok 10: br-config-glob-merge * ok 11: br-config-glob-merge config-glob * ok 12: br-config-glob-octopus * ok 13: br-config-glob-octopus config-glob * ok 14: br-remote-explicit * ok 15: br-remote-explicit remote-explicit * ok 16: br-remote-explicit-merge * ok 17: br-remote-explicit-merge remote-explicit * ok 18: br-remote-explicit-octopus * ok 19: br-remote-explicit-octopus remote-explicit * ok 20: br-remote-glob * ok 21: br-remote-glob remote-glob * ok 22: br-remote-glob-merge * ok 23: br-remote-glob-merge remote-glob * ok 24: br-remote-glob-octopus * ok 25: br-remote-glob-octopus remote-glob * ok 26: br-branches-default * ok 27: br-branches-default branches-default * ok 28: br-branches-default-merge * ok 29: br-branches-default-merge branches-default * ok 30: br-branches-default-octopus * ok 31: br-branches-default-octopus branches-default * ok 32: br-branches-one * ok 33: br-branches-one branches-one * ok 34: br-branches-one-merge * ok 35: br-branches-one-merge branches-one * ok 36: br-branches-one-octopus * ok 37: br-branches-one-octopus branches-one * ok 38: master * ok 39: master config-explicit * ok 40: master config-glob * ok 41: master remote-explicit * ok 42: master remote-glob * ok 43: master branches-default * ok 44: master branches-one * ok 45: br-unconfig * ok 46: br-unconfig config-explicit * ok 47: br-unconfig config-glob * ok 48: br-unconfig remote-explicit * ok 49: br-unconfig remote-glob * ok 50: br-unconfig branches-default * ok 51: br-unconfig branches-one * ok 52: master ../.git * ok 53: master ../.git one * ok 54: master ../.git one two * ok 55: master --tags ../.git * ok 56: master ../.git tag tag-one tag tag-three * ok 57: master ../.git tag tag-one-tree tag tag-three-file * ok 58: master ../.git one tag tag-one tag tag-three-file * ok 59: br-unconfig ../.git * ok 60: br-unconfig ../.git one * ok 61: br-unconfig ../.git one two * ok 62: br-unconfig --tags ../.git * ok 63: br-unconfig ../.git tag tag-one tag tag-three * ok 64: br-unconfig ../.git tag tag-one-tree tag tag-three-file * ok 65: br-unconfig ../.git one tag tag-one tag tag-three-file * passed all 65 test(s) *** t5516-fetch-push.sh *** * ok 1: setup * ok 2: fetch without wildcard * ok 3: fetch with wildcard * ok 4: fetch with insteadOf * ok 5: fetch with pushInsteadOf (should not rewrite) * ok 6: push without wildcard * ok 7: push with wildcard * ok 8: push with insteadOf * ok 9: push with pushInsteadOf * ok 10: push with pushInsteadOf and explicit pushurl (pushInsteadOf should not rewrite) * ok 11: push with matching heads * ok 12: push with matching heads on the command line * ok 13: failed (non-fast-forward) push with matching heads * ok 14: push --force with matching heads * ok 15: push with matching heads and forced update * ok 16: push with no ambiguity (1) * ok 17: push with no ambiguity (2) * ok 18: push with colon-less refspec, no ambiguity * ok 19: push with weak ambiguity (1) * ok 20: push with weak ambiguity (2) * ok 21: push with ambiguity * ok 22: push with colon-less refspec (1) * ok 23: push with colon-less refspec (2) * ok 24: push with colon-less refspec (3) * ok 25: push with colon-less refspec (4) * ok 26: push head with non-existant, incomplete dest * ok 27: push tag with non-existant, incomplete dest * ok 28: push sha1 with non-existant, incomplete dest * ok 29: push ref expression with non-existant, incomplete dest * ok 30: push with HEAD * ok 31: push with HEAD nonexisting at remote * ok 32: push with +HEAD * ok 33: push HEAD with non-existant, incomplete dest * ok 34: push with config remote.*.push = HEAD * ok 35: push with config remote.*.pushurl * ok 36: push with dry-run * ok 37: push updates local refs * ok 38: push updates up-to-date local refs * ok 39: push preserves up-to-date packed refs * ok 40: push does not update local refs on failure * ok 41: allow deleting an invalid remote ref * ok 42: allow deleting a ref using --delete * ok 43: allow deleting a tag using --delete * ok 44: push --delete without args aborts * ok 45: push --delete refuses src:dest refspecs * ok 46: warn on push to HEAD of non-bare repository * ok 47: deny push to HEAD of non-bare repository * ok 48: allow push to HEAD of bare repository (bare) * ok 49: allow push to HEAD of non-bare repository (config) * ok 50: fetch with branches * ok 51: fetch with branches containing # * ok 52: push with branches * ok 53: push with branches containing # * passed all 53 test(s) *** t5517-push-mirror.sh *** * ok 1: push mirror creates new branches * ok 2: push mirror updates existing branches * ok 3: push mirror force updates existing branches * ok 4: push mirror removes branches * ok 5: push mirror adds, updates and removes branches together * ok 6: push mirror creates new tags * ok 7: push mirror updates existing tags * ok 8: push mirror force updates existing tags * ok 9: push mirror removes tags * ok 10: push mirror adds, updates and removes tags together * ok 11: remote.foo.mirror adds and removes branches * ok 12: remote.foo.mirror=no has no effect * passed all 12 test(s) *** t5518-fetch-exit-status.sh *** * ok 1: setup * ok 2: non-fast-forward fetch * ok 3: forced update * passed all 3 test(s) *** t5519-push-alternates.sh *** * ok 1: setup * ok 2: alice works and pushes * ok 3: bob fetches from alice, works and pushes * ok 4: clean-up in case the previous failed * ok 5: alice works and pushes again * ok 6: bob works and pushes * ok 7: alice works and pushes yet again * ok 8: bob works and pushes again * passed all 8 test(s) *** t5520-pull.sh *** * ok 1: setup * ok 2: pulling into void * ok 3: checking the results * ok 4: pulling into void using master:master * ok 5: test . as a remote * ok 6: the default remote . should not break explicit pull * ok 7: --rebase * ok 8: branch.to-rebase.rebase * ok 9: --rebase with rebased upstream * ok 10: --rebase with rebased default upstream * ok 11: rebased upstream + fetch + pull --rebase * ok 12: pull --rebase dies early with dirty working directory * ok 13: pull --rebase works on branch yet to be born * passed all 13 test(s) *** t5521-pull-options.sh *** * ok 1: setup * ok 2: git pull -q * ok 3: git pull * ok 4: git pull -v * ok 5: git pull -v -q * ok 6: git pull -q -v * ok 7: git pull --force * ok 8: git pull --all * passed all 8 test(s) *** t5522-pull-symlink.sh *** * ok 1: setup * ok 2: pulling from real subdir * ok 3: pulling from symlinked subdir * ok 4: pushing from symlinked subdir * passed all 4 test(s) *** t5523-push-upstream.sh *** * ok 1: setup bare parent * ok 2: setup local commit * ok 3: push -u master:master * ok 4: push -u master:other * ok 5: push -u --dry-run master:otherX * ok 6: push -u master2:master2 * ok 7: push -u master2:other2 * ok 8: push -u :master2 * ok 9: push -u --all * ok 10: push -u HEAD * passed all 10 test(s) *** t5524-pull-msg.sh *** * ok 1: setup * ok 2: pull * passed all 2 test(s) *** t5530-upload-pack-error.sh *** * ok 1: setup and corrupt repository * ok 2: fsck fails * ok 3: upload-pack fails due to error in pack-objects packing * ok 4: corrupt repo differently * ok 5: fsck fails * ok 6: upload-pack fails due to error in rev-list * ok 7: upload-pack fails due to error in pack-objects enumeration * ok 8: create empty repository * ok 9: fetch fails * passed all 9 test(s) *** t5531-deep-submodule-push.sh *** * ok 1: setup * ok 2: push * passed all 2 test(s) *** t5540-http-push.sh *** * skipping test, network testing disabled by default * (define GIT_TEST_HTTPD to enable) * passed all 0 test(s) *** t5541-http-push.sh *** * skipping test, network testing disabled by default * (define GIT_TEST_HTTPD to enable) * passed all 0 test(s) *** t5550-http-fetch.sh *** * skipping test, network testing disabled by default * (define GIT_TEST_HTTPD to enable) * passed all 0 test(s) *** t5551-http-fetch.sh *** * skipping test, network testing disabled by default * (define GIT_TEST_HTTPD to enable) * passed all 0 test(s) *** t5560-http-backend-noserver.sh *** * ok 1: setup repository * ok 2: direct refs/heads/master not found * ok 3: static file is ok * ok 4: no export by default * ok 5: export if git-daemon-export-ok * ok 6: static file if http.getanyfile true is ok * ok 7: static file if http.getanyfile false fails * ok 8: http.uploadpack default enabled * ok 9: http.uploadpack true * ok 10: http.uploadpack false * ok 11: http.receivepack default disabled * ok 12: http.receivepack true * ok 13: http.receivepack false * ok 14: http-backend blocks bad PATH_INFO * passed all 14 test(s) *** t5561-http-backend.sh *** * skipping test, network testing disabled by default * (define GIT_TEST_HTTPD to enable) * passed all 0 test(s) *** t5600-clone-fail-cleanup.sh *** * ok 1: clone of non-existent source should fail * ok 2: failed clone should not leave a directory * ok 3: clone of non-existent (relative to $PWD) source should fail * ok 4: clone should work now that source exists * ok 5: successful clone must leave the directory * passed all 5 test(s) *** t5601-clone.sh *** * ok 1: setup * ok 2: clone with excess parameters (1) * ok 3: clone with excess parameters (2) * ok 4: output from clone * ok 5: clone does not keep pack * ok 6: clone checks out files * ok 7: clone respects GIT_WORK_TREE * ok 8: clone creates intermediate directories * ok 9: clone creates intermediate directories for bare repo * ok 10: clone --mirror * ok 11: clone --bare names the local repository .git * ok 12: clone --mirror does not repeat tags * ok 13: clone to destination with trailing / * ok 14: clone to destination with extra trailing / * ok 15: clone to an existing empty directory * ok 16: clone to an existing non-empty directory * ok 17: clone to an existing path * ok 18: clone a void * ok 19: clone respects global branch.autosetuprebase * passed all 19 test(s) *** t5602-clone-remote-exec.sh *** * ok 1: setup * ok 2: clone calls git upload-pack unqualified with no -u option * ok 3: clone calls specified git upload-pack with -u option * passed all 3 test(s) *** t5700-clone-reference.sh *** * ok 1: preparing first repository * ok 2: preparing second repository * ok 3: cloning with reference (-l -s) * ok 4: existence of info/alternates * ok 5: pulling from reference * ok 6: that reference gets used * ok 7: cloning with reference (no -l -s) * ok 8: fetched no objects * ok 9: existence of info/alternates * ok 10: pulling from reference * ok 11: that reference gets used * ok 12: updating origin * ok 13: pulling changes from origin * ok 14: that alternate to origin gets used * ok 15: pulling changes from origin * ok 16: check objects expected to exist locally * ok 17: preparing alternate repository #1 * ok 18: cloning alternate repo #2 and adding changes to repo #1 * ok 19: cloning alternate repo #1, using #2 as reference * ok 20: cloning with reference being subset of source (-l -s) * passed all 20 test(s) *** t5701-clone-local.sh *** * ok 1: preparing origin repository * ok 2: local clone without .git suffix * ok 3: local clone with .git suffix * ok 4: local clone from x * ok 5: local clone from x.git that does not exist * ok 6: With -no-hardlinks, local will make a copy * ok 7: Even without -l, local will make a hardlink * ok 8: local clone of repo with nonexistent ref in HEAD * ok 9: bundle clone without .bundle suffix * ok 10: bundle clone with .bundle suffix * ok 11: bundle clone from b4 * ok 12: bundle clone from b4.bundle that does not exist * ok 13: bundle clone with nonexistent HEAD * ok 14: clone empty repository * ok 15: clone empty repository, and then push should not segfault. * passed all 15 test(s) *** t5702-clone-options.sh *** * ok 1: setup * ok 2: clone -o * ok 3: redirected clone * ok 4: redirected clone -v * passed all 4 test(s) *** t5704-bundle.sh *** * ok 1: setup * ok 2: tags can be excluded by rev-list options * passed all 2 test(s) *** t5705-clone-2gb.sh *** * Skipping expensive 2GB clone test; enable it with GIT_TEST_CLONE_2GB=t * passed all 0 test(s) *** t5706-clone-branch.sh *** * ok 1: setup * ok 2: vanilla clone chooses HEAD * ok 3: clone -b chooses specified branch * ok 4: clone -b sets up tracking * ok 5: clone -b does not munge remotes/origin/HEAD * ok 6: clone -b with bogus branch chooses HEAD * passed all 6 test(s) *** t5710-info-alternate.sh *** * ok 1: preparing first repository * ok 2: preparing second repository * ok 3: preparing third repository * ok 4: creating too deep nesting * ok 5: invalidity of deepest repository * ok 6: validity of third repository * ok 7: validity of fourth repository * ok 8: breaking of loops * ok 9: that info/alternates is necessary * ok 10: that relative alternate is possible for current dir * ok 11: that relative alternate is only possible for current dir * passed all 11 test(s) *** t6001-rev-list-graft.sh *** * ok 1: setup * ok 2: without grafts * ok 3: with grafts * ok 4: without grafts, with pathlimit * ok 5: with grafts, with pathlimit * ok 6: without grafts * ok 7: with grafts * ok 8: without grafts, with pathlimit * ok 9: with grafts, with pathlimit * ok 10: without grafts * ok 11: with grafts * ok 12: without grafts, with pathlimit * ok 13: with grafts, with pathlimit * passed all 13 test(s) *** t6002-rev-list-bisect.sh *** * ok 1: bisection diff --bisect l0 ^root <= 0 * ok 2: bisection diff --bisect l1 ^root <= 0 * ok 3: bisection diff --bisect l2 ^root <= 0 * ok 4: bisection diff --bisect a0 ^root <= 0 * ok 5: bisection diff --bisect a1 ^root <= 0 * ok 6: bisection diff --bisect a2 ^root <= 0 * ok 7: bisection diff --bisect a3 ^root <= 0 * ok 8: bisection diff --bisect b1 ^root <= 0 * ok 9: bisection diff --bisect b2 ^root <= 0 * ok 10: bisection diff --bisect b3 ^root <= 0 * ok 11: bisection diff --bisect c1 ^root <= 0 * ok 12: bisection diff --bisect c2 ^root <= 0 * ok 13: bisection diff --bisect c3 ^root <= 0 * ok 14: bisection diff --bisect E ^F <= 0 * ok 15: bisection diff --bisect e1 ^F <= 0 * ok 16: bisection diff --bisect e2 ^F <= 0 * ok 17: bisection diff --bisect e3 ^F <= 0 * ok 18: bisection diff --bisect e4 ^F <= 0 * ok 19: bisection diff --bisect e5 ^F <= 0 * ok 20: bisection diff --bisect e6 ^F <= 0 * ok 21: bisection diff --bisect e7 ^F <= 0 * ok 22: bisection diff --bisect f1 ^F <= 0 * ok 23: bisection diff --bisect f2 ^F <= 0 * ok 24: bisection diff --bisect f3 ^F <= 0 * ok 25: bisection diff --bisect f4 ^F <= 0 * ok 26: bisection diff --bisect E ^F <= 0 * ok 27: bisection diff --bisect V ^U <= 1 * ok 28: bisection diff --bisect V ^U ^u1 ^u2 ^u3 <= 0 * ok 29: bisection diff --bisect u1 ^U <= 0 * ok 30: bisection diff --bisect u2 ^U <= 0 * ok 31: bisection diff --bisect u3 ^U <= 0 * ok 32: bisection diff --bisect u4 ^U <= 0 * ok 33: bisection diff --bisect u5 ^U <= 0 * ok 34: --bisect l5 ^root * ok 35: --bisect l5 ^root ^c3 * ok 36: --bisect l5 ^root ^c3 ^b4 * ok 37: --bisect l3 ^root ^c3 ^b4 * ok 38: --bisect l5 ^b3 ^a3 ^b4 ^a4 * ok 39: --bisect l4 ^a2 ^a3 ^b ^a4 * ok 40: --bisect l3 ^a2 ^a3 ^b ^a4 * ok 41: --bisect a4 ^a2 ^a3 ^b4 * ok 42: --bisect a4 ^a2 ^a3 ^b4 ^c2 * ok 43: --bisect a4 ^a2 ^a3 ^b4 ^c2 ^c3 * ok 44: --bisect a4 ^a2 ^a3 ^b4 * ok 45: --bisect c3 ^a2 ^a3 ^b4 ^c2 * passed all 45 test(s) *** t6003-rev-list-topo-order.sh *** * ok 1: rev-list has correct number of entries * ok 2: simple topo order * ok 3: two diamonds topo order (g6) * ok 4: multiple heads * ok 5: multiple heads, prune at a1 * ok 6: multiple heads, prune at l1 * ok 7: cross-epoch, head at l5, prune at l1 * ok 8: duplicated head arguments * ok 9: prune near topo * ok 10: head has no parent * ok 11: two nodes - one head, one base * ok 12: three nodes one head, one internal, one base * ok 13: linear prune l2 ^root * ok 14: linear prune l2 ^l0 * ok 15: linear prune l2 ^l1 * ok 16: linear prune l5 ^a4 * ok 17: linear prune l5 ^l3 * ok 18: linear prune l5 ^l4 * ok 19: max-count 10 - topo order * ok 20: max-count 10 - non topo order * ok 21: --max-age=c3, no --topo-order * ok 22: one specified head reachable from another a4, c3, --topo-order * ok 23: one specified head reachable from another c3, a4, --topo-order * ok 24: one specified head reachable from another a4, c3, no --topo-order * ok 25: one specified head reachable from another c3, a4, no --topo-order * ok 26: graph with c3 and a4 parents of head * ok 27: graph with a4 and c3 parents of head * ok 28: head ^head --topo-order * ok 29: head ^head no --topo-order * ok 30: simple topo order (l5r1) * ok 31: simple topo order (r1l5) * ok 32: don't print things unreachable from one branch * ok 33: --topo-order a4 l3 * passed all 33 test(s) *** t6004-rev-list-path-optim.sh *** * ok 1: setup * ok 2: path-optimization * ok 3: further setup * ok 4: path optimization 2 * passed all 4 test(s) *** t6005-rev-list-count.sh *** * ok 1: setup * ok 2: no options * ok 3: --max-count * ok 4: --max-count all forms * ok 5: --skip * ok 6: --skip --max-count * passed all 6 test(s) *** t6006-rev-list-format.sh *** * ok 1: setup * ok 2: format percent * ok 3: format hash * ok 4: format tree * ok 5: format parents * ok 6: format author * ok 7: format committer * ok 8: format encoding * ok 9: format subject * ok 10: format body * ok 11: format colors * ok 12: format advanced-colors * ok 13: setup complex body * ok 14: format complex-encoding * ok 15: format complex-subject * ok 16: format complex-body * ok 17: %ad respects --date= * ok 18: empty email * ok 19: del LF before empty (1) * ok 20: del LF before empty (2) * ok 21: add LF before non-empty (1) * ok 22: add LF before non-empty (2) * ok 23: "%h %gD: %gs" is same as git-reflog * ok 24: "%h %gD: %gs" is same as git-reflog (with date) * ok 25: %gd shortens ref name * passed all 25 test(s) *** t6007-rev-list-cherry-pick-file.sh *** * ok 1: setup * ok 2: --cherry-pick foo comes up empty * ok 3: --cherry-pick bar does not come up empty * ok 4: --cherry-pick with independent, but identical branches * passed all 4 test(s) *** t6008-rev-list-submodule.sh *** * ok 1: setup * ok 2: Ilari's test * passed all 2 test(s) *** t6009-rev-list-parent.sh *** * ok 1: setup * ok 2: one is ancestor of others and should not be shown * passed all 2 test(s) *** t6010-merge-base.sh *** * ok 1: compute merge-base (single) * ok 2: compute merge-base (all) * ok 3: compute merge-base with show-branch * ok 4: compute merge-base (single) * ok 5: compute merge-base (all) * ok 6: merge-base for octopus-step (setup) * ok 7: merge-base A B C * ok 8: merge-base A B C using show-branch * ok 9: criss-cross merge-base for octopus-step (setup) * ok 10: merge-base B A^^ A^^2 * passed all 10 test(s) *** t6011-rev-list-with-bad-commit.sh *** * ok 1: setup * ok 2: verify number of revisions * ok 3: corrupt second commit object * ok 4: rev-list should fail * ok 5: git repack _MUST_ fail * ok 6: first commit is still available * passed all 6 test(s) *** t6012-rev-list-simplify.sh *** * ok 1: setup * ok 2: log --full-history * ok 3: log --full-history -- file * ok 4: log --full-history --topo-order -- file * ok 5: log --full-history --date-order -- file * ok 6: log --simplify-merges -- file * ok 7: log -- file * ok 8: log --topo-order -- file * passed all 8 test(s) *** t6013-rev-list-reverse-parents.sh *** * ok 1: set up --reverse example * ok 2: --reverse --parents --full-history combines correctly * ok 3: --boundary does too * passed all 3 test(s) *** t6014-rev-list-all.sh *** * ok 1: setup * ok 2: rev-list --all lists detached HEAD * ok 3: repack does not lose detached HEAD * passed all 3 test(s) *** t6015-rev-list-show-all-parents.sh *** * ok 1: set up --show-all --parents test * ok 2: --parents rewrites TREESAME parents correctly * ok 3: --parents --show-all does not rewrites TREESAME parents * passed all 3 test(s) *** t6016-rev-list-graph-simplify-history.sh *** * ok 1: set up rev-list --graph test * ok 2: --graph --all * ok 3: --graph --simplify-by-decoration * ok 4: --graph --simplify-by-decoration prune branch B * ok 5: --graph --full-history -- bar.txt * ok 6: --graph --full-history --simplify-merges -- bar.txt * ok 7: --graph -- bar.txt * ok 8: --graph --sparse -- bar.txt * ok 9: --graph ^C4 * ok 10: --graph ^C3 * ok 11: --graph --boundary ^C3 * passed all 11 test(s) *** t6017-rev-list-stdin.sh *** * ok 1: setup * ok 2: check rev-list master * ok 3: check log --stat master * ok 4: check rev-list side-1 ^side-4 * ok 5: check log --stat side-1 ^side-4 * ok 6: check rev-list side-1 ^side-7 -- * ok 7: check log --stat side-1 ^side-7 -- * ok 8: check rev-list side-1 ^side-7 -- file-1 * ok 9: check log --stat side-1 ^side-7 -- file-1 * ok 10: check rev-list side-1 ^side-7 -- file-2 * ok 11: check log --stat side-1 ^side-7 -- file-2 * ok 12: check rev-list side-3 ^side-4 -- file-3 * ok 13: check log --stat side-3 ^side-4 -- file-3 * ok 14: check rev-list side-3 ^side-2 * ok 15: check log --stat side-3 ^side-2 * ok 16: check rev-list side-3 ^side-2 -- file-1 * ok 17: check log --stat side-3 ^side-2 -- file-1 * passed all 17 test(s) *** t6018-rev-list-glob.sh *** * ok 1: setup * ok 2: rev-parse --glob=refs/heads/subspace/* * ok 3: rev-parse --glob=heads/subspace/* * ok 4: rev-parse --glob=refs/heads/subspace/ * ok 5: rev-parse --glob=heads/subspace/ * ok 6: rev-parse --glob=heads/subspace * ok 7: rev-parse --branches=subspace/* * ok 8: rev-parse --branches=subspace/ * ok 9: rev-parse --branches=subspace * ok 10: rev-parse --glob=heads/subspace/* --glob=heads/other/* * ok 11: rev-parse --glob=heads/someref/* master * ok 12: rev-parse --glob=heads/* * ok 13: rev-parse --tags=foo * ok 14: rev-parse --remotes=foo * ok 15: rev-list --glob=refs/heads/subspace/* * ok 16: rev-list --glob=heads/subspace/* * ok 17: rev-list --glob=refs/heads/subspace/ * ok 18: rev-list --glob=heads/subspace/ * ok 19: rev-list --glob=heads/subspace * ok 20: rev-list --branches=subspace/* * ok 21: rev-list --branches=subspace/ * ok 22: rev-list --branches=subspace * ok 23: rev-list --glob=heads/someref/* master * ok 24: rev-list --glob=heads/subspace/* --glob=heads/other/* * ok 25: rev-list --glob=heads/* * ok 26: rev-list --tags=foo * ok 27: rev-list --remotes=foo * passed all 27 test(s) *** t6020-merge-df.sh *** * ok 1: prepare repository * ok 2: Merge with d/f conflicts * still broken 3: F/D conflict * still have 1 known breakage(s) * passed all remaining 2 test(s) *** t6021-merge-criss-cross.sh *** * ok 1: prepare repository * ok 2: Criss-cross merge * ok 3: Criss-cross merge result * ok 4: Criss-cross merge fails (-s resolve) * passed all 4 test(s) *** t6022-merge-rename.sh *** * ok 1: setup * ok 2: pull renaming branch into unrenaming one * ok 3: pull renaming branch into another renaming one * ok 4: pull unrenaming branch into renaming one * ok 5: pull conflicting renames * ok 6: interference with untracked working tree file * ok 7: interference with untracked working tree file * ok 8: interference with untracked working tree file * ok 9: updated working tree file should prevent the merge * ok 10: updated working tree file should prevent the merge * ok 11: interference with untracked working tree file * ok 12: merge of identical changes in a renamed file * passed all 12 test(s) *** t6023-merge-file.sh *** * ok 1: merge with no changes * ok 2: merge without conflict * ok 3: merge without conflict (missing LF at EOF) * ok 4: merge result added missing LF * ok 5: merge with conflicts * ok 6: expected conflict markers * ok 7: merge with conflicts, using -L * ok 8: expected conflict markers, with -L * ok 9: conflict in removed tail * ok 10: expected conflict markers * ok 11: binary files cannot be merged * ok 12: MERGE_ZEALOUS simplifies non-conflicts * ok 13: ZEALOUS_ALNUM * ok 14: "diff3 -m" style output (1) * ok 15: "diff3 -m" style output (2) * passed all 15 test(s) *** t6024-recursive-merge.sh *** * ok 1: setup tests * ok 2: combined merge conflicts * ok 3: result contains a conflict * ok 4: virtual trees were processed * ok 5: refuse to merge binary files * ok 6: mark rename/delete as unmerged * passed all 6 test(s) *** t6025-merge-symlinks.sh *** * ok 1: setup * ok 2: merge master into b-symlink, which has a different symbolic link * ok 3: the merge result must be a file * ok 4: merge master into b-file, which has a file instead of a symbolic link * ok 5: the merge result must be a file * ok 6: merge b-file, which has a file instead of a symbolic link, into master * ok 7: the merge result must be a file * passed all 7 test(s) *** t6026-merge-attr.sh *** * ok 1: setup * ok 2: merge * ok 3: check merge result in index * ok 4: check merge result in working tree * ok 5: retry the merge with longer context * ok 6: custom merge backend * ok 7: custom merge backend * ok 8: up-to-date merge without common ancestor * passed all 8 test(s) *** t6027-merge-binary.sh *** * ok 1: setup * ok 2: resolve * ok 3: recursive * passed all 3 test(s) *** t6028-merge-up-to-date.sh *** * ok 1: setup * ok 2: merge -s recursive up-to-date * ok 3: merge -s recursive fast-forward * ok 4: merge -s ours up-to-date * ok 5: merge -s ours fast-forward * ok 6: merge -s subtree up-to-date * passed all 6 test(s) *** t6029-merge-subtree.sh *** * ok 1: setup * ok 2: subtree available and works like recursive * ok 3: setup * ok 4: initial merge * ok 5: merge update * ok 6: initial ambiguous subtree * ok 7: merge using explicit * ok 8: merge2 using explicit * passed all 8 test(s) *** t6030-bisect-porcelain.sh *** * ok 1: set up basic repo with 1 file (hello) and 4 commits * ok 2: bisect starts with only one bad * ok 3: bisect does not start with only one good * ok 4: bisect start with one bad and good * ok 5: bisect fails if given any junk instead of revs * ok 6: bisect reset: back in the master branch * ok 7: bisect reset: back in another branch * ok 8: bisect reset when not bisecting * ok 9: bisect reset removes packed refs * ok 10: bisect start: back in good branch * ok 11: bisect start: no ".git/BISECT_START" if junk rev * ok 12: bisect start: no ".git/BISECT_START" if mistaken rev * ok 13: bisect start: no ".git/BISECT_START" if checkout error * ok 14: bisect skip: successfull result * ok 15: bisect skip: cannot tell between 3 commits * ok 16: bisect skip: cannot tell between 2 commits * ok 17: bisect skip: with commit both bad and skipped * ok 18: "git bisect run" simple case * ok 19: "git bisect run" with more complex "git bisect start" * ok 20: bisect skip: add line and then a new test * ok 21: bisect skip and bisect replay * ok 22: bisect run & skip: cannot tell between 2 * ok 23: bisect run & skip: find first bad * ok 24: bisect skip only one range * ok 25: bisect skip many ranges * ok 26: bisect starting with a detached HEAD * ok 27: bisect errors out if bad and good are mistaken * ok 28: bisect does not create a "bisect" branch * ok 29: side branch creation * ok 30: good merge base when good and bad are siblings * ok 31: skipped merge base when good and bad are siblings * ok 32: bad merge base when good and bad are siblings * ok 33: many merge bases creation * ok 34: good merge bases when good and bad are siblings * ok 35: optimized merge base checks * ok 36: "parallel" side branch creation * ok 37: restricting bisection on one dir * ok 38: restricting bisection on one dir and a file * ok 39: skipping away from skipped commit * ok 40: erroring out when using bad path parameters * passed all 40 test(s) *** t6031-merge-recursive.sh *** * ok 1: mode change in one branch: keep changed version * ok 2: verify executable bit on file * ok 3: mode change in both branches: expect conflict * ok 4: verify executable bit on file * passed all 4 test(s) *** t6032-merge-large-rename.sh *** * ok 1: setup (initial) * ok 2: rename (5, ok) * ok 3: set diff.renamelimit to 4 * ok 4: rename (4, ok) * ok 5: rename (5, fail) * ok 6: set merge.renamelimit to 5 * ok 7: rename (5, ok) * ok 8: rename (6, fail) * passed all 8 test(s) *** t6033-merge-crlf.sh *** * ok 1: setup * ok 2: Check "ours" is CRLF * ok 3: Check that conflict file is CRLF * passed all 3 test(s) *** t6034-merge-rename-nocruft.sh *** * ok 1: setup * ok 2: merge white into red (A->B,M->N) * ok 3: merge blue into white (A->B, mod A, A untracked) * passed all 3 test(s) *** t6035-merge-dir-to-symlink.sh *** * ok 1: create a commit where dir a/b changed to symlink * ok 2: keep a/b-2/c/d across checkout * ok 3: checkout should not have deleted a/b-2/c/d * ok 4: setup for merge test * ok 5: do not lose a/b-2/c/d in merge (resolve) * still broken 6: do not lose a/b-2/c/d in merge (recursive) * ok 7: setup a merge where dir a/b-2 changed to symlink * ok 8: merge should not have conflicts (resolve) * still broken 9: merge should not have conflicts (recursive) * still have 2 known breakage(s) * passed all remaining 7 test(s) *** t6036-recursive-corner-cases.sh *** * ok 1: setup * ok 2: merge * passed all 2 test(s) *** t6037-merge-ours-theirs.sh *** * ok 1: setup * ok 2: plain recursive - should conflict * ok 3: recursive favouring theirs * ok 4: recursive favouring ours * ok 5: pull with -X * passed all 5 test(s) *** t6040-tracking-info.sh *** * ok 1: setup * ok 2: branch -v * ok 3: checkout * ok 4: checkout with local tracked branch * ok 5: status * ok 6: status when tracking lightweight tags * ok 7: status when tracking annotated tags * ok 8: setup tracking with branch --set-upstream on existing branch * ok 9: --set-upstream does not change branch * passed all 9 test(s) *** t6050-replace.sh *** * ok 1: set up buggy branch * ok 2: replace the author * ok 3: test --no-replace-objects option * ok 4: test GIT_NO_REPLACE_OBJECTS env variable * ok 5: tag replaced commit * ok 6: "git fsck" works * ok 7: repack, clone and fetch work * ok 8: "git replace" listing and deleting * ok 9: "git replace" replacing * ok 10: create parallel branch without the bug * ok 11: push to cloned repo * ok 12: push branch with replacement * ok 13: fetch branch with replacement * ok 14: bisect and replacements * passed all 14 test(s) *** t6101-rev-parse-parents.sh *** * ok 1: start is valid * ok 2: start^0 * ok 3: start^1 not valid * ok 4: second^1 = second^ * ok 5: final^1^1^1 * ok 6: final^1^1^1 = final^^^ * ok 7: final^1^2 * ok 8: final^1^2 != final^1^1 * ok 9: final^1^3 not valid * ok 10: --verify start2^1 * ok 11: --verify start2^0 * ok 12: final^1^@ = final^1^1 final^1^2 * ok 13: final^1^! = final^1 ^final^1^1 ^final^1^2 * ok 14: repack for next test * ok 15: short SHA-1 works * passed all 15 test(s) *** t6120-describe.sh *** * ok 1: setup * ok 2: describe HEAD * ok 3: describe HEAD^ * ok 4: describe HEAD^^ * ok 5: describe HEAD^^2 * ok 6: describe HEAD^^2^ * ok 7: describe HEAD^^^ * ok 8: describe --tags HEAD * ok 9: describe --tags HEAD^ * ok 10: describe --tags HEAD^^ * ok 11: describe --tags HEAD^^2 * ok 12: describe --tags HEAD^^2^ * ok 13: describe --tags HEAD^^^ * ok 14: describe --all HEAD * ok 15: describe --all HEAD^ * ok 16: describe --all HEAD^^^ * ok 17: describe --long HEAD^^2^ * ok 18: describe --long HEAD^^2 * ok 19: describe --all A^0 * ok 20: no warning was displayed for A * ok 21: rename tag A to Q locally * ok 22: describe HEAD * ok 23: warning was displayed for Q * ok 24: rename tag Q back to A * ok 25: pack tag refs * ok 26: describe HEAD * ok 27: describe --dirty * ok 28: set-up dirty work tree * ok 29: describe --dirty * ok 30: describe --dirty=.mod * ok 31: describe --dirty HEAD * ok 32: set-up matching pattern tests * ok 33: describe --match=test-* * ok 34: describe --tags --match=test1-* * ok 35: describe --tags --match=test2-* * ok 36: describe --long --tags --match=test2-* HEAD^ * passed all 36 test(s) *** t6200-fmt-merge-msg.sh *** * ok 1: setup * ok 2: merge-msg test #1 * ok 3: merge-msg test #2 * ok 4: merge-msg test #3-1 * ok 5: merge-msg test #3-2 * ok 6: merge-msg test #4-1 * ok 7: merge-msg test #4-2 * ok 8: merge-msg test #5-1 * ok 9: merge-msg test #5-2 * ok 10: merge-msg -F * ok 11: merge-msg -F in subdirectory * passed all 11 test(s) *** t6300-for-each-ref.sh *** * ok 1: Create sample commit with known timestamp * ok 2: Create upstream config * ok 3: basic atom: head refname * ok 4: basic atom: head upstream * ok 5: basic atom: head objecttype * ok 6: basic atom: head objectsize * ok 7: basic atom: head objectname * ok 8: basic atom: head tree * ok 9: basic atom: head parent * ok 10: basic atom: head numparent * ok 11: basic atom: head object * ok 12: basic atom: head type * ok 13: basic atom: head author * ok 14: basic atom: head authorname * ok 15: basic atom: head authoremail * ok 16: basic atom: head authordate * ok 17: basic atom: head committer * ok 18: basic atom: head committername * ok 19: basic atom: head committeremail * ok 20: basic atom: head committerdate * ok 21: basic atom: head tag * ok 22: basic atom: head tagger * ok 23: basic atom: head taggername * ok 24: basic atom: head taggeremail * ok 25: basic atom: head taggerdate * ok 26: basic atom: head creator * ok 27: basic atom: head creatordate * ok 28: basic atom: head subject * ok 29: basic atom: head body * ok 30: basic atom: head contents * ok 31: basic atom: tag refname * ok 32: basic atom: tag upstream * ok 33: basic atom: tag objecttype * ok 34: basic atom: tag objectsize * ok 35: basic atom: tag objectname * ok 36: basic atom: tag tree * ok 37: basic atom: tag parent * ok 38: basic atom: tag numparent * ok 39: basic atom: tag object * ok 40: basic atom: tag type * ok 41: basic atom: tag author * ok 42: basic atom: tag authorname * ok 43: basic atom: tag authoremail * ok 44: basic atom: tag authordate * ok 45: basic atom: tag committer * ok 46: basic atom: tag committername * ok 47: basic atom: tag committeremail * ok 48: basic atom: tag committerdate * ok 49: basic atom: tag tag * ok 50: basic atom: tag tagger * ok 51: basic atom: tag taggername * ok 52: basic atom: tag taggeremail * ok 53: basic atom: tag taggerdate * ok 54: basic atom: tag creator * ok 55: basic atom: tag creatordate * ok 56: basic atom: tag subject * ok 57: basic atom: tag body * ok 58: basic atom: tag contents * ok 59: Check invalid atoms names are errors * ok 60: Check format specifiers are ignored in naming date atoms * ok 61: Check valid format specifiers for date fields * ok 62: Check invalid format specifiers are errors * ok 63: Check unformatted date fields output * ok 64: Check format "default" formatted date fields output * ok 65: Check format "relative" date fields output * ok 66: Check format "short" date fields output * ok 67: Check format "local" date fields output * ok 68: Check format "iso8601" date fields output * ok 69: Check format "rfc2822" date fields output * ok 70: Verify ascending sort * ok 71: Verify descending sort * ok 72: Quoting style: shell * ok 73: Quoting style: perl * ok 74: Quoting style: python * ok 75: Quoting style: tcl * ok 76: more than one quoting style: --perl --shell * ok 77: more than one quoting style: -s --python * ok 78: more than one quoting style: --python --tcl * ok 79: more than one quoting style: --tcl --perl * ok 80: Check short refname format * ok 81: Check short upstream format * ok 82: Check for invalid refname format * ok 83: Check ambiguous head and tag refs (strict) * ok 84: Check ambiguous head and tag refs (loose) * ok 85: Check ambiguous head and tag refs II (loose) * ok 86: an unusual tag with an incomplete line * passed all 86 test(s) *** t7001-mv.sh *** * ok 1: prepare reference tree * ok 2: moving the file out of subdirectory * ok 3: commiting the change * ok 4: checking the commit * ok 5: moving the file back into subdirectory * ok 6: commiting the change * ok 7: checking the commit * ok 8: checking -k on non-existing file * ok 9: checking -k on untracked file * ok 10: checking -k on multiple untracked files * ok 11: checking -f on untracked file with existing target * ok 12: adding another file * ok 13: moving whole subdirectory * ok 14: commiting the change * ok 15: checking the commit * ok 16: succeed when source is a prefix of destination * ok 17: moving whole subdirectory into subdirectory * ok 18: commiting the change * ok 19: checking the commit * ok 20: do not move directory over existing directory * ok 21: move into "." * ok 22: Michael Cassar's test case * ok 23: Sergey Vlasov's test case * ok 24: absolute pathname * ok 25: absolute pathname outside should fail * ok 26: git mv to move multiple sources into a directory * ok 27: git mv should not change sha1 of moved cache entry * ok 28: git mv should overwrite symlink to a file * ok 29: git mv should overwrite file with a symlink * passed all 29 test(s) *** t7002-grep.sh *** * ok 1: setup * ok 2: grep should not segfault with a bad input * ok 3: grep -w HEAD * ok 4: grep -w HEAD (w) * ok 5: grep -w HEAD (x) * ok 6: grep -w HEAD (y-1) * ok 7: grep -w HEAD (y-2) * ok 8: grep -w HEAD (z) * ok 9: grep HEAD (t-1) * ok 10: grep HEAD (t-2) * ok 11: grep HEAD (t-3) * ok 12: grep -c HEAD (no /dev/null) * ok 13: grep --max-depth -1 HEAD * ok 14: grep --max-depth 0 HEAD * ok 15: grep --max-depth 0 -- '*' HEAD * ok 16: grep --max-depth 1 HEAD * ok 17: grep --max-depth 0 -- t HEAD * ok 18: grep -w in working tree * ok 19: grep -w in working tree (w) * ok 20: grep -w in working tree (x) * ok 21: grep -w in working tree (y-1) * ok 22: grep -w in working tree (y-2) * ok 23: grep -w in working tree (z) * ok 24: grep in working tree (t-1) * ok 25: grep in working tree (t-2) * ok 26: grep in working tree (t-3) * ok 27: grep -c in working tree (no /dev/null) * ok 28: grep --max-depth -1 in working tree * ok 29: grep --max-depth 0 in working tree * ok 30: grep --max-depth 0 -- '*' in working tree * ok 31: grep --max-depth 1 in working tree * ok 32: grep --max-depth 0 -- t in working tree * ok 33: grep -e A --and -e B * ok 34: grep ( -e A --or -e B ) --and -e B * ok 35: grep -e A --and --not -e B * ok 36: grep should ignore GREP_OPTIONS * ok 37: grep -f, non-existent file * ok 38: grep -f, one pattern * ok 39: grep -f, multiple patterns * ok 40: grep -f, ignore empty lines * ok 41: grep -q, silently report matches * ok 42: grep -C1, hunk mark between files * ok 43: grep -C1 hunk mark between files * ok 44: log grep setup * ok 45: log grep (1) * ok 46: log grep (2) * ok 47: log grep (3) * ok 48: log grep (4) * ok 49: log grep (5) * ok 50: log grep (6) * ok 51: log --grep --author implicitly uses all-match * ok 52: grep with CE_VALID file * ok 53: grep -p with userdiff * ok 54: grep -p * ok 55: grep -p -B5 * ok 56: grep from a subdirectory to search wider area (1) * ok 57: grep from a subdirectory to search wider area (2) * ok 58: grep -Fi * ok 59: setup double-dash tests * ok 60: grep -- pattern * ok 61: grep -- pattern -- pathspec * ok 62: grep -e pattern -- path * ok 63: grep -e -- -- path * passed all 63 test(s) *** t7003-filter-branch.sh *** * ok 1: setup * ok 2: rewrite identically * ok 3: result is really identical * ok 4: rewrite bare repository identically * ok 5: result is really identical * ok 6: correct GIT_DIR while using -d * ok 7: Fail if commit filter fails * ok 8: rewrite, renaming a specific file * ok 9: test that the file was renamed * ok 10: rewrite, renaming a specific directory * ok 11: test that the directory was renamed * ok 12: rewrite one branch, keeping a side branch * ok 13: common ancestor is still common (unchanged) * ok 14: filter subdirectory only * ok 15: subdirectory filter result looks okay * ok 16: more setup * ok 17: use index-filter to move into a subdirectory * ok 18: stops when msg filter fails * ok 19: author information is preserved * ok 20: remove a certain author's commits * ok 21: barf on invalid name * ok 22: "map" works in commit filter * ok 23: Name needing quotes * ok 24: Subdirectory filter with disappearing trees * ok 25: Tag name filtering retains tag message * ok 26: Tag name filtering strips gpg signature * ok 27: Tag name filtering allows slashes in tag names * ok 28: Prune empty commits * ok 29: --remap-to-ancestor with filename filters * ok 30: setup submodule * ok 31: rewrite submodule with another content * ok 32: replace submodule revision * passed all 32 test(s) *** t7004-tag.sh *** * ok 1: listing all tags in an empty tree should succeed * ok 2: listing all tags in an empty tree should output nothing * ok 3: looking for a tag in an empty tree should fail * ok 4: creating a tag in an empty tree should fail * ok 5: creating a tag for HEAD in an empty tree should fail * ok 6: creating a tag for an unknown revision should fail * ok 7: creating a tag using default HEAD should succeed * ok 8: listing all tags if one exists should succeed * ok 9: listing all tags if one exists should output that tag * ok 10: listing a tag using a matching pattern should succeed * ok 11: listing a tag using a matching pattern should output that tag * ok 12: listing tags using a non-matching pattern should suceed * ok 13: listing tags using a non-matching pattern should output nothing * ok 14: trying to create a tag with the name of one existing should fail * ok 15: trying to create a tag with a non-valid name should fail * ok 16: creating a tag using HEAD directly should succeed * ok 17: trying to delete an unknown tag should fail * ok 18: trying to delete tags without params should succeed and do nothing * ok 19: deleting two existing tags in one command should succeed * ok 20: creating a tag with the name of another deleted one should succeed * ok 21: trying to delete two tags, existing and not, should fail in the 2nd * ok 22: trying to delete an already deleted tag should fail * ok 23: listing all tags should print them ordered * ok 24: listing tags with substring as pattern must print those matching * ok 25: listing tags with a suffix as pattern must print those matching * ok 26: listing tags with a prefix as pattern must print those matching * ok 27: listing tags using a name as pattern must print that one matching * ok 28: listing tags using a name as pattern must print that one matching * ok 29: listing tags with ? in the pattern should print those matching * ok 30: listing tags using v.* should print nothing because none have v. * ok 31: listing tags using v* should print only those having v * ok 32: a non-annotated tag created without parameters should point to HEAD * ok 33: trying to verify an unknown tag should fail * ok 34: trying to verify a non-annotated and non-signed tag should fail * ok 35: trying to verify many non-annotated or unknown tags, should fail * ok 36: creating an annotated tag with -m message should succeed * ok 37: creating an annotated tag with -F messagefile should succeed * ok 38: creating an annotated tag with -F - should succeed * ok 39: trying to create a tag with a non-existing -F file should fail * ok 40: trying to create tags giving both -m or -F options should fail * ok 41: creating a tag with an empty -m message should succeed * ok 42: creating a tag with an empty -F messagefile should succeed * ok 43: extra blanks in the message for an annotated tag should be removed * ok 44: creating a tag with blank -m message with spaces should succeed * ok 45: creating a tag with blank -F messagefile with spaces should succeed * ok 46: creating a tag with -F file of spaces and no newline should succeed * ok 47: creating a tag using a -F messagefile with #comments should succeed * ok 48: creating a tag with a #comment in the -m message should succeed * ok 49: creating a tag with #comments in the -F messagefile should succeed * ok 50: creating a tag with a file of #comment and no newline should succeed * ok 51: listing the one-line message of a non-signed tag should succeed * ok 52: listing the zero-lines message of a non-signed tag should succeed * ok 53: listing many message lines of a non-signed tag should succeed * ok 54: trying to verify an annotated non-signed tag should fail * ok 55: trying to verify a file-annotated non-signed tag should fail * ok 56: trying to verify two annotated non-signed tags should fail * ok 57: creating a signed tag with -m message should succeed * ok 58: sign with a given key id * ok 59: sign with an unknown id (1) * ok 60: sign with an unknown id (2) * ok 61: -u implies signed tag * ok 62: creating a signed tag with -F messagefile should succeed * ok 63: creating a signed tag with -F - should succeed * ok 64: -s implies annotated tag * ok 65: trying to create a signed tag with non-existing -F file should fail * ok 66: verifying a signed tag should succeed * ok 67: verifying two signed tags in one command should succeed * ok 68: verifying many signed and non-signed tags should fail * ok 69: verifying a forged tag should fail * ok 70: creating a signed tag with an empty -m message should succeed * ok 71: creating a signed tag with an empty -F messagefile should succeed * ok 72: extra blanks in the message for a signed tag should be removed * ok 73: creating a signed tag with a blank -m message should succeed * ok 74: creating a signed tag with blank -F file with spaces should succeed * ok 75: creating a signed tag with spaces and no newline should succeed * ok 76: creating a signed tag with a -F file with #comments should succeed * ok 77: creating a signed tag with #commented -m message should succeed * ok 78: creating a signed tag with #commented -F messagefile should succeed * ok 79: creating a signed tag with a #comment and no newline should succeed * ok 80: listing the one-line message of a signed tag should succeed * ok 81: listing the zero-lines message of a signed tag should succeed * ok 82: listing many message lines of a signed tag should succeed * ok 83: creating a signed tag pointing to a tree should succeed * ok 84: creating a signed tag pointing to a blob should succeed * ok 85: creating a signed tag pointing to another tag should succeed * ok 86: git tag -s fails if gpg is misconfigured * ok 87: verify signed tag fails when public key is not present * ok 88: git tag -a fails if tag annotation is empty * ok 89: message in editor has initial comment * ok 90: overwriting an annoted tag should use its previous body * ok 91: filename for the message is relative to cwd * ok 92: filename for the message is relative to cwd * ok 93: creating second commit and tag * ok 94: creating third commit without tag * ok 95: checking that first commit is in all tags (hash) * ok 96: checking that first commit is in all tags (tag) * ok 97: checking that first commit is in all tags (relative) * ok 98: checking that second commit only has one tag * ok 99: checking that third commit has no tags * ok 100: creating simple branch * ok 101: checking that branch head only has one tag * ok 102: merging original branch into this branch * ok 103: checking that original branch head has one tag now * ok 104: checking that initial commit is in all tags * ok 105: mixing incompatibles modes and options is forbidden * passed all 105 test(s) *** t7005-editor.sh *** * ok 1: determine default editor * ok 2: setup * ok 3: dumb should error out when falling back on vi * ok 4: dumb should prefer EDITOR to VISUAL * ok 5: Using editor * ok 6: Using EDITOR * ok 7: Using VISUAL * ok 8: Using core_editor * ok 9: Using GIT_EDITOR * ok 10: Using editor (override) * ok 11: Using EDITOR (override) * ok 12: Using VISUAL (override) * ok 13: Using core_editor (override) * ok 14: Using GIT_EDITOR (override) * ok 15: editor with a space * ok 16: core.editor with a space * passed all 16 test(s) *** t7006-pager.sh *** * ok 1: set up terminal for tests * no usable terminal, so skipping some tests * ok 2: setup * skip 3: some commands use a pager * skip 4: some commands do not use a pager * ok 5: no pager when stdout is a pipe * ok 6: no pager when stdout is a regular file * skip 7: git --paginate rev-list uses a pager * ok 8: no pager even with --paginate when stdout is a pipe * skip 9: no pager with --no-pager * ok 10: tests can detect color * ok 11: no color when stdout is a regular file * skip 12: color when writing to a pager * ok 13: color when writing to a file intended for a pager * ok 14: determine default pager * skip 15: default pager is used by default * skip 16: PAGER overrides default pager * skip 17: core.pager overrides PAGER * skip 18: GIT_PAGER overrides core.pager * passed all 18 test(s) *** t7007-show.sh *** * ok 1: setup * ok 2: showing a tag that point at a missing object * passed all 2 test(s) *** t7010-setup.sh *** * ok 1: setup * ok 2: git add (absolute) * ok 3: git add (funny relative) * ok 4: git rm (absolute) * ok 5: git rm (funny relative) * ok 6: git ls-files (absolute) * ok 7: git ls-files (relative #1) * ok 8: git ls-files (relative #2) * ok 9: git ls-files (relative #3) * ok 10: commit using absolute path names * ok 11: log using absolute path names * ok 12: blame using absolute path names * ok 13: setup deeper work tree * ok 14: add a directory outside the work tree * ok 15: add a file outside the work tree, nasty case 1 * ok 16: add a file outside the work tree, nasty case 2 * passed all 16 test(s) *** t7011-skip-worktree-reading.sh *** * ok 1: setup * ok 2: update-index * ok 3: update-index * ok 4: update-index --remove * ok 5: update-index --remove * ok 6: ls-files --delete * ok 7: ls-files --delete * ok 8: ls-files --modified * ok 9: ls-files --modified * ok 10: grep with skip-worktree file * ok 11: diff-index does not examine skip-worktree absent entries * ok 12: diff-index does not examine skip-worktree dirty entries * ok 13: diff-files does not examine skip-worktree absent entries * ok 14: diff-files does not examine skip-worktree dirty entries * ok 15: git-rm succeeds on skip-worktree absent entries * ok 16: commit on skip-worktree absent entries * ok 17: commit on skip-worktree dirty entries * passed all 17 test(s) *** t7012-skip-worktree-writing.sh *** * ok 1: setup * ok 2: read-tree updates worktree, absent case * ok 3: read-tree updates worktree, dirty case * ok 4: read-tree removes worktree, absent case * ok 5: read-tree removes worktree, dirty case * ok 6: index setup * ok 7: git-add ignores worktree content * ok 8: git-add ignores worktree content * ok 9: git-rm fails if worktree is dirty * ok 10: git-clean, absent case * ok 11: git-clean, dirty case * still broken 12: git-apply adds file * still broken 13: git-apply updates file * still broken 14: git-apply removes file * still broken 15: git-mv to skip-worktree * still broken 16: git-mv from skip-worktree * still broken 17: git-checkout * still have 6 known breakage(s) * passed all remaining 11 test(s) *** t7060-wtstatus.sh *** * ok 1: setup * ok 2: A/A conflict * ok 3: Report path with conflict * ok 4: Report new path with conflict * ok 5: M/D conflict does not segfault * passed all 5 test(s) *** t7101-reset.sh *** * ok 1: creating initial files * ok 2: creating second files * ok 3: resetting tree HEAD^ * ok 4: checking initial files exist after rewind * ok 5: checking lack of path1/path2/COPYING * ok 6: checking lack of path1/COPYING * ok 7: checking lack of COPYING * ok 8: checking checking lack of path1/COPYING-TOO * ok 9: checking lack of path1/path2 * ok 10: checking lack of path1 * passed all 10 test(s) *** t7102-reset.sh *** * ok 1: creating initial files and commits * ok 2: giving a non existing revision should fail * ok 3: reset --soft with unmerged index should fail * ok 4: giving paths with options different than --mixed should fail * ok 5: giving unrecognized options should fail * ok 6: trying to do reset --soft with pending merge should fail * ok 7: trying to do reset --soft with pending checkout merge should fail * ok 8: resetting to HEAD with no changes should succeed and do nothing * ok 9: --soft reset only should show changes in diff --cached * ok 10: changing files and redo the last commit should succeed * ok 11: --hard reset should change the files and undo commits permanently * ok 12: redoing changes adding them without commit them should succeed * ok 13: --mixed reset to HEAD should unadd the files * ok 14: redoing the last two commits should succeed * ok 15: --hard reset to HEAD should clear a failed merge * ok 16: --hard reset to ORIG_HEAD should clear a fast-forward merge * ok 17: test --mixed * ok 18: test resetting the index at give paths * ok 19: resetting an unmodified path is a no-op * ok 20: --mixed refreshes the index * ok 21: disambiguation (1) * ok 22: disambiguation (2) * ok 23: disambiguation (3) * ok 24: disambiguation (4) * passed all 24 test(s) *** t7103-reset-bare.sh *** * ok 1: setup non-bare * ok 2: hard reset requires a worktree * ok 3: merge reset requires a worktree * ok 4: mixed reset is ok * ok 5: soft reset is ok * ok 6: hard reset works with GIT_WORK_TREE * ok 7: setup bare * ok 8: hard reset is not allowed in bare * ok 9: merge reset is not allowed in bare * ok 10: mixed reset is not allowed in bare * ok 11: soft reset is allowed in bare * passed all 11 test(s) *** t7104-reset.sh *** * ok 1: setup * ok 2: reset --hard should restore unmerged ones * ok 3: reset --hard did not corrupt index nor cached-tree * passed all 3 test(s) *** t7105-reset-patch.sh *** * ok 1: setup * ok 2: saying "n" does nothing * ok 3: git reset -p * ok 4: git reset -p HEAD^ * ok 5: git reset -p dir * ok 6: git reset -p -- foo (inside dir) * ok 7: git reset -p HEAD^ -- dir * ok 8: none of this moved HEAD * passed all 8 test(s) *** t7110-reset-merge.sh *** * ok 1: setup * ok 2: reset --merge is ok with changes in file it does not touch * ok 3: reset --merge is ok when switching back * ok 4: reset --merge discards changes added to index (1) * ok 5: reset --merge is ok again when switching back (1) * ok 6: reset --merge discards changes added to index (2) * ok 7: reset --merge is ok again when switching back (2) * ok 8: reset --merge fails with changes in file it touches * ok 9: setup 3 different branches * ok 10: "reset --merge HEAD^" is ok with pending merge * ok 11: "reset --merge HEAD" is ok with pending merge * ok 12: --merge with added/deleted * passed all 12 test(s) *** t7111-reset-table.sh *** * ok 1: creating initial commits * ok 2: check: A B C D --soft A B D * ok 3: check: A B C D --mixed A D D * ok 4: check: A B C D --hard D D D * ok 5: check: A B C D --merge XXXXX * ok 6: check: A B C C --soft A B C * ok 7: check: A B C C --mixed A C C * ok 8: check: A B C C --hard C C C * ok 9: check: A B C C --merge XXXXX * ok 10: check: B B C D --soft B B D * ok 11: check: B B C D --mixed B D D * ok 12: check: B B C D --hard D D D * ok 13: check: B B C D --merge D D D * ok 14: check: B B C C --soft B B C * ok 15: check: B B C C --mixed B C C * ok 16: check: B B C C --hard C C C * ok 17: check: B B C C --merge C C C * ok 18: check: B C C D --soft B C D * ok 19: check: B C C D --mixed B D D * ok 20: check: B C C D --hard D D D * ok 21: check: B C C D --merge XXXXX * ok 22: check: B C C C --soft B C C * ok 23: check: B C C C --mixed B C C * ok 24: check: B C C C --hard C C C * ok 25: check: B C C C --merge B C C * ok 26: setting up branches to test with unmerged entries * ok 27: check: X U B C --soft XXXXX * ok 28: check: X U B C --mixed X C C * ok 29: check: X U B C --hard C C C * ok 30: check: X U B C --merge C C C * ok 31: check: X U B B --soft XXXXX * ok 32: check: X U B B --mixed X B B * ok 33: check: X U B B --hard B B B * ok 34: check: X U B B --merge B B B * passed all 34 test(s) *** t7201-co.sh *** * ok 1: setup * ok 2: checkout from non-existing branch * ok 3: checkout with dirty tree without -m * ok 4: checkout with unrelated dirty tree without -m * ok 5: checkout -m with dirty tree * ok 6: checkout -m with dirty tree, renamed * ok 7: checkout -m with merge conflict * ok 8: checkout to detach HEAD (with advice declined) * ok 9: checkout to detach HEAD * ok 10: checkout to detach HEAD with branchname^ * ok 11: checkout to detach HEAD with :/message * ok 12: checkout to detach HEAD with HEAD^0 * ok 13: checkout with ambiguous tag/branch names * ok 14: checkout with ambiguous tag/branch names * ok 15: switch branches while in subdirectory * ok 16: checkout specific path while in subdirectory * ok 17: checkout w/--track sets up tracking * ok 18: checkout w/autosetupmerge=always sets up tracking * ok 19: checkout w/--track from non-branch HEAD fails * ok 20: detach a symbolic link HEAD * ok 21: checkout with --track fakes a sensible -b * ok 22: checkout with --track, but without -b, fails with too short tracked name * ok 23: checkout an unmerged path should fail * ok 24: checkout with an unmerged path can be ignored * ok 25: checkout unmerged stage * ok 26: checkout with --merge * ok 27: checkout with --merge, in diff3 -m style * ok 28: checkout --conflict=merge, overriding config * ok 29: checkout --conflict=diff3 * ok 30: failing checkout -b should not break working tree * ok 31: switch out of non-branch * ok 32: custom merge driver with checkout -m * passed all 32 test(s) *** t7300-clean.sh *** * ok 1: setup * ok 2: git clean with skip-worktree .gitignore * ok 3: git clean * ok 4: git clean src/ * ok 5: git clean src/ src/ * ok 6: git clean with prefix * ok 7: git clean with relative prefix * ok 8: git clean with absolute path * ok 9: git clean with out of work tree relative path * ok 10: git clean with out of work tree absolute path * ok 11: git clean -d with prefix and path * ok 12: git clean symbolic link * ok 13: git clean with wildcard * ok 14: git clean -n * ok 15: git clean -d * ok 16: git clean -d src/ examples/ * ok 17: git clean -x * ok 18: git clean -d -x * ok 19: git clean -X * ok 20: git clean -d -X * ok 21: clean.requireForce defaults to true * ok 22: clean.requireForce * ok 23: clean.requireForce and -n * ok 24: clean.requireForce and -f * ok 25: core.excludesfile * ok 26: removal failure * ok 27: nested git work tree * ok 28: force removal of nested git work tree * passed all 28 test(s) *** t7400-submodule-basic.sh *** * ok 1: Prepare submodule testing * ok 2: Prepare submodule add testing * ok 3: submodule add * ok 4: submodule add --branch * ok 5: submodule add with ./ in path * ok 6: submodule add with // in path * ok 7: submodule add with /.. in path * ok 8: submodule add with ./, /.. and // in path * ok 9: status should fail for unmapped paths * ok 10: status should only print one line * ok 11: status should initially be "missing" * ok 12: init should register submodule url in .git/config * ok 13: update should fail when path is used by a file * ok 14: update should fail when path is used by a nonempty directory * ok 15: update should work when path is an empty dir * ok 16: status should be "up-to-date" after update * ok 17: status should be "modified" after submodule commit * ok 18: the --cached sha1 should be rev1 * ok 19: git diff should report the SHA1 of the new submodule commit * ok 20: update should checkout rev1 * ok 21: status should be "up-to-date" after update * ok 22: checkout superproject with subproject already present * ok 23: apply submodule diff * ok 24: update --init * ok 25: do not add files from a submodule * ok 26: gracefully add submodule with a trailing slash * ok 27: ls-files gracefully handles trailing slash * ok 28: moving to a commit without submodule does not leave empty dir * ok 29: submodule warns * ok 30: add submodules without specifying an explicit path * passed all 30 test(s) *** t7401-submodule-summary.sh *** * ok 1: added submodule * ok 2: modified submodule(forward) * ok 3: modified submodule(forward), --files * ok 4: modified submodule(backward) * ok 5: modified submodule(backward and forward) * ok 6: --summary-limit * ok 7: typechanged submodule(submodule->blob), --cached * ok 8: typechanged submodule(submodule->blob), --files * ok 9: typechanged submodule(submodule->blob) * ok 10: nonexistent commit * ok 11: typechanged submodule(blob->submodule) * ok 12: deleted submodule * ok 13: multiple submodules * ok 14: path filter * ok 15: given commit * ok 16: --for-status * ok 17: fail when using --files together with --cached * passed all 17 test(s) *** t7402-submodule-rebase.sh *** * ok 1: setup * ok 2: rebase with a dirty submodule * ok 3: interactive rebase with a dirty submodule * ok 4: rebase with dirty file and submodule fails * ok 5: stash with a dirty submodule * passed all 5 test(s) *** t7403-submodule-sync.sh *** * ok 1: setup * ok 2: change submodule * ok 3: change submodule url * ok 4: "git submodule sync" should update submodule URLs * passed all 4 test(s) *** t7405-submodule-merge.sh *** * ok 1: setup * ok 2: merging with modify/modify conflict * ok 3: merging with a modify/modify conflict between merge bases * passed all 3 test(s) *** t7406-submodule-update.sh *** * ok 1: setup a submodule tree * ok 2: submodule update detaching the HEAD * ok 3: submodule update --rebase staying on master * ok 4: submodule update --merge staying on master * ok 5: submodule update - rebase in .git/config * ok 6: submodule update - checkout in .git/config but --rebase given * ok 7: submodule update - merge in .git/config * ok 8: submodule update - checkout in .git/config but --merge given * ok 9: submodule update - checkout in .git/config * ok 10: submodule init picks up rebase * ok 11: submodule init picks up merge * passed all 11 test(s) *** t7407-submodule-foreach.sh *** * ok 1: setup a submodule tree * ok 2: test basic "submodule foreach" usage * ok 3: setup nested submodules * ok 4: use "submodule foreach" to checkout 2nd level submodule * ok 5: use "foreach --recursive" to checkout all submodules * ok 6: test messages from "foreach --recursive" * ok 7: test "foreach --quiet --recursive" * ok 8: use "update --recursive" to checkout all submodules * ok 9: test "status --recursive" * ok 10: use "git clone --recursive" to checkout all submodules * passed all 10 test(s) *** t7408-submodule-reference.sh *** * ok 1: preparing first repository * ok 2: preparing second repository * ok 3: preparing supermodule * ok 4: submodule add --reference * ok 5: after add: existence of info/alternates * ok 6: that reference gets used with add * ok 7: cloning supermodule * ok 8: update with reference * ok 9: after update: existence of info/alternates * ok 10: that reference gets used with update * passed all 10 test(s) *** t7500-commit.sh *** * ok 1: a basic commit in an empty tree should succeed * ok 2: nonexistent template file should return error * ok 3: nonexistent template file in config should return error * ok 4: unedited template should not commit * ok 5: unedited template with comments should not commit * ok 6: a Signed-off-by line by itself should not commit * ok 7: adding comments to a template should not commit * ok 8: adding real content to a template should commit * ok 9: -t option should be short for --template * ok 10: config-specified template should commit * ok 11: explicit commit message should override template * ok 12: commit message from file should override template * ok 13: using alternate GIT_INDEX_FILE (1) * ok 14: using alternate GIT_INDEX_FILE (2) * ok 15: --signoff * ok 16: commit message from file (1) * ok 17: commit message from file (2) * ok 18: commit message from stdin * ok 19: commit -F overrides -t * passed all 19 test(s) *** t7501-commit.sh *** * ok 1: initial status * ok 2: fail initial amend * ok 3: initial commit * ok 4: invalid options 1 * ok 5: invalid options 2 * ok 6: using paths with -a * ok 7: using paths with --interactive * ok 8: using invalid commit with -C * ok 9: testing nothing to commit * ok 10: next commit * ok 11: commit message from non-existing file * ok 12: empty commit message * ok 13: commit message from file * ok 14: amend commit * ok 15: passing -m and -F * ok 16: using message from other commit * ok 17: editing message from other commit * ok 18: message from stdin * ok 19: overriding author from command line * ok 20: commit --author output mentions author * ok 21: interactive add * ok 22: showing committed revisions * ok 23: editor not invoked if -F is given * ok 24: validate git rev-list output. * ok 25: partial commit that involves removal (1) * ok 26: partial commit that involves removal (2) * ok 27: partial commit that involves removal (3) * ok 28: amend commit to fix author * ok 29: amend commit to fix date * ok 30: sign off (1) * ok 31: sign off (2) * ok 32: signoff gap * ok 33: signoff gap 2 * ok 34: multiple -m * ok 35: amend commit to fix author * ok 36: git commit with dirty index * ok 37: same tree (single parent) * ok 38: same tree (single parent) --allow-empty * ok 39: same tree (merge and amend merge) * ok 40: amend using the message from another commit * ok 41: amend using the message from a commit named with tag * passed all 41 test(s) *** t7502-commit.sh *** * ok 1: the basics * ok 2: partial * ok 3: partial modification in a subdirecotry * ok 4: partial removal * ok 5: sign off * ok 6: multiple -m * ok 7: verbose * ok 8: verbose respects diff config * ok 9: cleanup commit messages (verbatim,-t) * ok 10: cleanup commit messages (verbatim,-F) * ok 11: cleanup commit messages (verbatim,-m) * ok 12: cleanup commit messages (whitespace,-F) * ok 13: cleanup commit messages (strip,-F) * ok 14: cleanup commit messages (strip,-F,-e) * ok 15: author different from committer * ok 16: committer is automatic * ok 17: do not fire editor in the presence of conflicts * ok 18: a SIGTERM should break locks * ok 19: Hand committing of a redundant merge removes dups * ok 20: A single-liner subject with a token plus colon is not a footer * ok 21: commit * ok 22: commit * ok 23: commit --status * ok 24: commit --no-status * ok 25: commit with commit.status = yes * ok 26: commit with commit.status = no * ok 27: commit --status with commit.status = yes * ok 28: commit --no-status with commit.status = yes * ok 29: commit --status with commit.status = no * ok 30: commit --no-status with commit.status = no * ok 31: commit * ok 32: commit * ok 33: commit --status * ok 34: commit --no-status * ok 35: commit with commit.status = yes * ok 36: commit with commit.status = no * ok 37: commit --status with commit.status = yes * ok 38: commit --no-status with commit.status = yes * ok 39: commit --status with commit.status = no * ok 40: commit --no-status with commit.status = no * passed all 40 test(s) *** t7503-pre-commit-hook.sh *** * ok 1: with no hook * ok 2: --no-verify with no hook * ok 3: with succeeding hook * ok 4: --no-verify with succeeding hook * ok 5: with failing hook * ok 6: --no-verify with failing hook * ok 7: with non-executable hook * ok 8: --no-verify with non-executable hook * passed all 8 test(s) *** t7504-commit-msg-hook.sh *** * ok 1: with no hook * ok 2: with no hook (editor) * ok 3: --no-verify with no hook * ok 4: --no-verify with no hook (editor) * ok 5: with succeeding hook * ok 6: with succeeding hook (editor) * ok 7: --no-verify with succeeding hook * ok 8: --no-verify with succeeding hook (editor) * ok 9: with failing hook * ok 10: with failing hook (editor) * ok 11: --no-verify with failing hook * ok 12: --no-verify with failing hook (editor) * ok 13: with non-executable hook * ok 14: with non-executable hook (editor) * ok 15: --no-verify with non-executable hook * ok 16: --no-verify with non-executable hook (editor) * ok 17: hook edits commit message * ok 18: hook edits commit message (editor) * ok 19: hook doesn't edit commit message * ok 20: hook doesn't edit commit message (editor) * passed all 20 test(s) *** t7505-prepare-commit-msg-hook.sh *** * ok 1: with no hook * ok 2: with hook (-m) * ok 3: with hook (-m editor) * ok 4: with hook (-t) * ok 5: with hook (-F) * ok 6: with hook (-F editor) * ok 7: with hook (-C) * ok 8: with hook (editor) * ok 9: with hook (--amend) * ok 10: with hook (-c) * ok 11: with failing hook * ok 12: with failing hook (--no-verify) * passed all 12 test(s) *** t7506-status-submodule.sh *** * ok 1: setup * ok 2: status clean * ok 3: commit --dry-run -a clean * ok 4: status with modified file in submodule * ok 5: status with modified file in submodule (porcelain) * ok 6: status with added file in submodule * ok 7: status with added file in submodule (porcelain) * ok 8: status with untracked file in submodule * ok 9: status with untracked file in submodule (porcelain) * ok 10: rm submodule contents * ok 11: status clean (empty submodule dir) * ok 12: status -a clean (empty submodule dir) * passed all 12 test(s) *** t7507-commit-verbose.sh *** * ok 1: setup * ok 2: initial commit shows verbose diff * ok 3: second commit * ok 4: verbose diff is stripped out * ok 5: verbose diff is stripped out (mnemonicprefix) * ok 6: diff in message is retained without -v * still broken 7: diff in message is retained with -v * still have 1 known breakage(s) * passed all remaining 6 test(s) *** t7508-status.sh *** * ok 1: setup * ok 2: status (1) * ok 3: status (2) * ok 4: status -s (2) * ok 5: status -uno * ok 6: status (status.showUntrackedFiles no) * ok 7: status -s -uno * ok 8: status -s (status.showUntrackedFiles no) * ok 9: status -unormal * ok 10: status (status.showUntrackedFiles normal) * ok 11: status -s -unormal * ok 12: status -s (status.showUntrackedFiles normal) * ok 13: status -uall * ok 14: status (status.showUntrackedFiles all) * ok 15: status -s -uall * ok 16: status -s (status.showUntrackedFiles all) * ok 17: status with relative paths * ok 18: status -s with relative paths * ok 19: status --porcelain ignores relative paths setting * ok 20: setup unique colors * ok 21: status with color.ui * ok 22: status with color.status * ok 23: status -s with color.ui * ok 24: status -s with color.status * ok 25: status --porcelain ignores color.ui * ok 26: status --porcelain ignores color.status * ok 27: status without relative paths * ok 28: status -s without relative paths * ok 29: dry-run of partial commit excluding new file in index * ok 30: setup status submodule summary * ok 31: status submodule summary is disabled by default * ok 32: status --untracked-files=all does not show submodule * ok 33: status -s submodule summary is disabled by default * ok 34: status -s --untracked-files=all does not show submodule * ok 35: status submodule summary * ok 36: status -s submodule summary * ok 37: status submodule summary (clean submodule) * ok 38: status -s submodule summary (clean submodule) * ok 39: commit --dry-run submodule summary (--amend) * passed all 39 test(s) *** t7509-commit.sh *** * ok 1: -C option copies authorship and message * ok 2: -C option copies only the message with --reset-author * ok 3: -c option copies authorship and message * ok 4: -c option copies only the message with --reset-author * ok 5: --amend option copies authorship * ok 6: --reset-author makes the commit ours even with --amend option * ok 7: --reset-author and --author are mutually exclusive * ok 8: --reset-author should be rejected without -c/-C/--amend * passed all 8 test(s) *** t7600-merge.sh *** * ok 1: setup * ok 2: test option parsing * ok 3: reject non-strategy with a git-merge-foo name * ok 4: merge c0 with c1 * ok 5: merge c0 with c1 with --ff-only * ok 6: merge c1 with c2 * ok 7: merge c1 with c2 and c3 * ok 8: failing merges with --ff-only * ok 9: merge c0 with c1 (no-commit) * ok 10: merge c1 with c2 (no-commit) * ok 11: merge c1 with c2 and c3 (no-commit) * ok 12: merge c0 with c1 (squash) * ok 13: merge c0 with c1 (squash, ff-only) * ok 14: merge c1 with c2 (squash) * ok 15: unsuccesful merge of c1 with c2 (squash, ff-only) * ok 16: merge c1 with c2 and c3 (squash) * ok 17: merge c1 with c2 (no-commit in config) * ok 18: merge c1 with c2 (squash in config) * ok 19: override config option -n with --summary * ok 20: override config option -n with --stat * ok 21: override config option --stat * ok 22: merge c1 with c2 (override --no-commit) * ok 23: merge c1 with c2 (override --squash) * ok 24: merge c0 with c1 (no-ff) * ok 25: combining --squash and --no-ff is refused * ok 26: combining --ff-only and --no-ff is refused * ok 27: merge c0 with c1 (ff overrides no-ff) * ok 28: merge log message * ok 29: merge c1 with c0, c2, c0, and c1 * ok 30: merge c1 with c0, c2, c0, and c1 * ok 31: merge c1 with c1 and c2 * ok 32: merge fast-forward in a dirty tree * ok 33: in-index merge * ok 34: refresh the index before merging * ok 35: merge early part of c2 * ok 36: merge --no-ff --no-commit && commit * ok 37: amending no-ff merge commit * passed all 37 test(s) *** t7601-merge-pull-config.sh *** * ok 1: setup * ok 2: merge c1 with c2 * ok 3: merge c1 with c2 (ours in pull.twohead) * ok 4: merge c1 with c2 and c3 (recursive in pull.octopus) * ok 5: merge c1 with c2 and c3 (recursive and octopus in pull.octopus) * ok 6: setup conflicted merge * ok 7: merge picks up the best result * ok 8: merge picks up the best result (from config) * ok 9: merge errors out on invalid strategy * ok 10: merge errors out on invalid strategy * passed all 10 test(s) *** t7602-merge-octopus-many.sh *** * ok 1: setup * ok 2: merge c1 with c2, c3, c4, ... c29 * ok 3: merge output uses pretty names * ok 4: merge up-to-date output uses pretty names * ok 5: merge fast-forward output uses pretty names * passed all 5 test(s) *** t7603-merge-reduce-heads.sh *** * ok 1: setup * ok 2: merge c1 with c2, c3, c4, c5 * ok 3: setup * ok 4: merge E and I * ok 5: verify merge result * ok 6: add conflicts * ok 7: merge E2 and I2, causing a conflict and resolve it * ok 8: verify merge result * passed all 8 test(s) *** t7604-merge-custom-message.sh *** * ok 1: setup * ok 2: merge c2 with a custom message * passed all 2 test(s) *** t7605-merge-resolve.sh *** * ok 1: setup * ok 2: merge c1 to c2 * ok 3: merge c2 to c3 (fails) * passed all 3 test(s) *** t7606-merge-custom.sh *** * ok 1: setup * ok 2: merge c2 with a custom strategy * passed all 2 test(s) *** t7607-merge-overwrite.sh *** * ok 1: setup * ok 2: will not overwrite untracked file * ok 3: will not overwrite new file * ok 4: will not overwrite staged changes * ok 5: will not overwrite removed file * ok 6: will not overwrite re-added file * ok 7: will not overwrite removed file with staged changes * passed all 7 test(s) *** t7608-merge-messages.sh *** * ok 1: merge local branch * ok 2: merge octopus branches * ok 3: merge tag * ok 4: ambiguous tag * ok 5: remote branch * passed all 5 test(s) *** t7610-mergetool.sh *** * ok 1: setup * ok 2: custom mergetool * ok 3: mergetool crlf * ok 4: mergetool in subdir * passed all 4 test(s) *** t7700-repack.sh *** * ok 1: objects in packs marked .keep are not repacked * ok 2: loose objects in alternate ODB are not repacked * ok 3: packed obs in alt ODB are repacked even when local repo is packless * ok 4: packed obs in alt ODB are repacked when local repo has packs * ok 5: packed obs in alternate ODB kept pack are repacked * ok 6: packed unreachable obs in alternate ODB are not loosened * ok 7: local packed unreachable obs that exist in alternate ODB are not loosened * ok 8: objects made unreachable by grafts only are kept * passed all 8 test(s) *** t7701-repack-unpack-unreachable.sh *** * ok 1: -A with -d option leaves unreachable objects unpacked * ok 2: -A without -d option leaves unreachable objects packed * ok 3: unpacked objects receive timestamp of pack file * passed all 3 test(s) *** t7800-difftool.sh *** * ok 1: setup * ok 2: custom commands * ok 3: difftool ignores bad --tool values * ok 4: difftool honors --gui * ok 5: difftool --gui works without configured diff.guitool * ok 6: GIT_DIFF_TOOL variable * ok 7: GIT_DIFF_TOOL overrides * ok 8: GIT_DIFFTOOL_NO_PROMPT variable * ok 9: GIT_DIFFTOOL_PROMPT variable * ok 10: difftool.prompt config variable is false * ok 11: difftool merge.prompt = false * ok 12: difftool.prompt can overridden with -y * ok 13: difftool.prompt can overridden with --prompt * ok 14: difftool last flag wins * ok 15: difftool + mergetool config variables * ok 16: difftool..path * ok 17: difftool --extcmd=cat * ok 18: difftool --extcmd cat * ok 19: difftool -x cat * ok 20: difftool --extcmd echo arg1 * ok 21: difftool --extcmd cat arg1 * ok 22: difftool --extcmd cat arg2 * passed all 22 test(s) *** t8001-annotate.sh *** * ok 1: prepare reference tree * ok 2: check all lines blamed on A * ok 3: Setup new lines blamed on B * ok 4: Two lines blamed on A, two on B * ok 5: merge-setup part 1 * ok 6: Two lines blamed on A, two on B, two on B1 * ok 7: merge-setup part 2 * ok 8: Two lines blamed on A, one on B, one on B2 * ok 9: merge-setup part 3 * ok 10: Two lines blamed on A, one on B, two on B1, one on B2 * ok 11: Annotating an old revision works * ok 12: Annotating an old revision works * ok 13: merge-setup part 4 * ok 14: Two lines blamed on A, one on B, two on B1, one on B2, one on A U Thor * ok 15: an incomplete line added * ok 16: With incomplete lines. * ok 17: some edit * ok 18: some edit * ok 19: Annotating an old revision works * passed all 19 test(s) *** t8002-blame.sh *** * ok 1: prepare reference tree * ok 2: check all lines blamed on A * ok 3: Setup new lines blamed on B * ok 4: Two lines blamed on A, two on B * ok 5: merge-setup part 1 * ok 6: Two lines blamed on A, two on B, two on B1 * ok 7: merge-setup part 2 * ok 8: Two lines blamed on A, one on B, one on B2 * ok 9: merge-setup part 3 * ok 10: Two lines blamed on A, one on B, two on B1, one on B2 * ok 11: Annotating an old revision works * ok 12: Annotating an old revision works * ok 13: merge-setup part 4 * ok 14: Two lines blamed on A, one on B, two on B1, one on B2, one on A U Thor * ok 15: an incomplete line added * ok 16: With incomplete lines. * ok 17: some edit * ok 18: some edit * passed all 18 test(s) *** t8003-blame.sh *** * ok 1: setup * ok 2: straight copy without -C * ok 3: straight move without -C * ok 4: straight copy with -C * ok 5: straight move with -C * ok 6: straight copy with -C -C * ok 7: straight move with -C -C * ok 8: append without -C * ok 9: append with -C * ok 10: append with -C -C * ok 11: append with -C -C -C * ok 12: blame wholesale copy * ok 13: blame wholesale copy and more * ok 14: blame path that used to be a directory * ok 15: blame to a commit with no author name * ok 16: blame -L with invalid start * ok 17: blame -L with invalid end * ok 18: indent of line numbers, nine lines * ok 19: indent of line numbers, ten lines * passed all 19 test(s) *** t8004-blame.sh *** * ok 1: setup first case * ok 2: blame runs on unconflicted file while other file has conflicts * ok 3: blame runs on conflicted file in stages 1,3 * passed all 3 test(s) *** t8005-blame-i18n.sh *** * ok 1: setup the repository * ok 2: blame respects i18n.commitencoding * ok 3: blame respects i18n.logoutputencoding * ok 4: blame respects --encoding=UTF-8 * ok 5: blame respects --encoding=none * passed all 5 test(s) *** t9001-send-email.sh *** * ok 1: prepare reference tree * ok 2: Setup helper tool * ok 3: Extract patches * ok 4: No confirm with --suppress-cc * ok 5: No confirm with --confirm=never * ok 6: No confirm with sendemail.confirm=never * ok 7: Send patches * ok 8: Verify commandline * ok 9: Send patches with --envelope-sender * ok 10: Verify commandline * ok 11: Send patches with --envelope-sender=auto * ok 12: Verify commandline * ok 13: Show all headers * ok 14: Prompting works * ok 15: cccmd works * ok 16: reject long lines * ok 17: no patch was sent * ok 18: Author From: in message body * ok 19: Author From: not in message body * ok 20: allow long lines with --no-validate * ok 21: Invalid In-Reply-To * ok 22: Valid In-Reply-To when prompting * ok 23: setup fake editor * ok 24: --compose works * ok 25: first message is compose text * ok 26: second message is patch * ok 27: sendemail.cc set * ok 28: sendemail.cc unset * ok 29: sendemail.cccmd * ok 30: --suppress-cc=all * ok 31: --suppress-cc=body * ok 32: --suppress-cc=body --suppress-cc=cccmd * ok 33: --suppress-cc=sob * ok 34: --suppress-cc=bodycc * ok 35: --suppress-cc=cc * ok 36: --confirm=always * ok 37: --confirm=auto * ok 38: --confirm=cc * ok 39: --confirm=compose * ok 40: confirm by default (due to cc) * ok 41: confirm by default (due to --compose) * ok 42: confirm detects EOF (inform assumes y) * ok 43: confirm detects EOF (auto causes failure) * ok 44: confirm doesnt loop forever * ok 45: utf8 Cc is rfc2047 encoded * ok 46: --compose adds MIME for utf8 body * ok 47: --compose respects user mime type * ok 48: --compose adds MIME for utf8 subject * ok 49: detects ambiguous reference/file conflict * ok 50: feed two files * ok 51: in-reply-to but no threading * ok 52: no in-reply-to and no threading * ok 53: threading but no chain-reply-to * ok 54: warning with an implicit --chain-reply-to * ok 55: no warning with an explicit --chain-reply-to * ok 56: no warning with an explicit --no-chain-reply-to * ok 57: no warning with sendemail.chainreplyto = false * ok 58: no warning with sendemail.chainreplyto = true * passed all 58 test(s) *** t9100-git-svn-basic.sh *** * define NO_SVN_TESTS to skip git svn tests * UTF-8 locale not set, some tests skipped (C) * ok 1: initialize git svn * ok 2: import an SVN revision into git * ok 3: checkout from svn * ok 4: try a deep --rmdir with a commit * ok 5: detect node change from file to directory #1 * ok 6: detect node change from directory to file #1 * ok 7: detect node change from file to directory #2 * ok 8: detect node change from directory to file #2 * ok 9: remove executable bit from a file * ok 10: add executable bit back file * ok 11: executable file becomes a symlink to bar/zzz (file) * ok 12: new symlink is added to a file that was also just made executable * ok 13: modify a symlink to become a file * skip 14: commit with UTF-8 message: locale: C * ok 15: test fetch functionality (svn => git) with alternate GIT_SVN_ID * ok 16: check imported tree checksums expected tree checksums * ok 17: exit if remote refs are ambigious * ok 18: exit if init-ing a would clobber a URL * ok 19: init allows us to connect to another directory in the same repo * ok 20: dcommit $rev does not clobber current branch * ok 21: able to dcommit to a subdirectory * ok 22: able to set-tree to a subdirectory * ok 23: git-svn works in a bare repository * passed all 23 test(s) *** t9101-git-svn-props.sh *** * ok 1: checkout working copy from svn * ok 2: setup some commits to svn * ok 3: initialize git svn * ok 4: fetch revisions from svn * ok 5: test svn:keywords ignoring * ok 6: raw $Id$ found in kw.c * ok 7: propset CR on crlf files * ok 8: fetch and pull latest from svn and checkout a new wc * ok 9: Comparing crlf * ok 10: Comparing ne_crlf * ok 11: Comparing lf * ok 12: Comparing ne_lf * ok 13: Comparing cr * ok 14: Comparing ne_cr * ok 15: Comparing empty_cr * ok 16: Comparing empty_lf * ok 17: Comparing empty * ok 18: Comparing empty_crlf * ok 19: Set CRLF on cr files * ok 20: fetch and pull latest from svn * ok 21: CRLF + $Id$ * ok 22: CRLF + $Id$ (no newline) * ok 23: test show-ignore * ok 24: test create-ignore * ok 25: test propget * ok 26: test proplist * passed all 26 test(s) *** t9102-git-svn-deep-rmdir.sh *** * ok 1: initialize repo * ok 2: mirror via git svn * ok 3: Try a commit on rmdir * passed all 3 test(s) *** t9103-git-svn-tracked-directory-removed.sh *** * ok 1: make history for tracking * ok 2: clone repo with git * ok 3: make sure r2 still has old file * passed all 3 test(s) *** t9104-git-svn-follow-parent.sh *** * ok 1: initialize repo * ok 2: init and fetch a moved directory * ok 3: init and fetch from one svn-remote * ok 4: follow deleted parent * ok 5: follow larger parent * ok 6: follow higher-level parent * ok 7: follow deleted directory * ok 8: follow-parent avoids deleting relevant info * ok 9: track initial change if it was only made to parent * ok 10: follow-parent is atomic * ok 11: track multi-parent paths * ok 12: multi-fetch continues to work * ok 13: multi-fetch works off a 'clean' repository * passed all 13 test(s) *** t9105-git-svn-commit-diff.sh *** * ok 1: initialize repo * ok 2: test the commit-diff command * ok 3: commit-diff to a sub-directory (with git svn config) * passed all 3 test(s) *** t9106-git-svn-commit-diff-clobber.sh *** * ok 1: initialize repo * ok 2: commit change from svn side * ok 3: commit conflicting change from git * ok 4: commit complementing change from git * ok 5: dcommit fails to commit because of conflict * ok 6: dcommit does the svn equivalent of an index merge * ok 7: commit another change from svn side * ok 8: multiple dcommit from git svn will not clobber svn * ok 9: check that rebase really failed * ok 10: resolve, continue the rebase and dcommit * passed all 10 test(s) *** t9107-git-svn-migrate.sh *** * ok 1: setup old-looking metadata * ok 2: git-svn-HEAD is a real HEAD * ok 3: initialize old-style (v0) git svn layout * ok 4: initialize a multi-repository repo * ok 5: multi-fetch works on partial urls + paths * ok 6: migrate --minimize on old inited layout * ok 7: .rev_db auto-converted to .rev_map.UUID * passed all 7 test(s) *** t9108-git-svn-glob.sh *** * ok 1: test refspec globbing * ok 2: test left-hand-side only globbing * ok 3: test disallow multi-globs * passed all 3 test(s) *** t9109-git-svn-multi-glob.sh *** * ok 1: test refspec globbing * ok 2: test left-hand-side only globbing * ok 3: test another branch * ok 4: test disallow multiple globs * passed all 4 test(s) *** t9110-git-svn-use-svm-props.sh *** * ok 1: load svm repo * ok 2: verify metadata for /bar * ok 3: verify metadata for /dir/a/b/c/d/e * ok 4: verify metadata for /dir * ok 5: find commit based on SVN revision number * ok 6: empty rebase * passed all 6 test(s) *** t9111-git-svn-use-svnsync-props.sh *** * ok 1: load svnsync repo * ok 2: verify metadata for /bar * ok 3: verify metadata for /dir/a/b/c/d/e * ok 4: verify metadata for /dir * passed all 4 test(s) *** t9112-git-svn-md5less-file.sh *** * ok 1: load svn dumpfile * ok 2: initialize git svn * ok 3: fetch revisions from svn * passed all 3 test(s) *** t9113-git-svn-dcommit-new-file.sh *** * skipping svnserve test. (set $SVNSERVE_PORT to enable) * passed all 0 test(s) *** t9114-git-svn-dcommit-merge.sh *** * ok 1: setup svn repository * ok 2: setup git mirror and merge * ok 3: verify pre-merge ancestry * ok 4: git svn dcommit merges * ok 5: verify post-merge ancestry * ok 6: verify merge commit message * passed all 6 test(s) *** t9115-git-svn-dcommit-funky-renames.sh *** * ok 1: load repository with strange names * ok 2: init and fetch repository * ok 3: create file in existing ugly and empty dir * ok 4: rename ugly file * ok 5: rename pretty file * ok 6: rename pretty file into ugly one * ok 7: add a file with plus signs * ok 8: clone the repository to test rebase * ok 9: make a commit to test rebase * ok 10: git svn rebase works inside a fresh-cloned repository * passed all 10 test(s) *** t9116-git-svn-log.sh *** * ok 1: setup repository and import * ok 2: run log * ok 3: run log against a from trunk * ok 4: test ascending revision range * ok 5: test descending revision range * ok 6: test ascending revision range with unreachable revision * ok 7: test descending revision range with unreachable revision * ok 8: test ascending revision range with unreachable upper boundary revision and 1 commit * ok 9: test descending revision range with unreachable upper boundary revision and 1 commit * ok 10: test ascending revision range with unreachable lower boundary revision and 1 commit * ok 11: test descending revision range with unreachable lower boundary revision and 1 commit * ok 12: test ascending revision range with unreachable boundary revisions and no commits * ok 13: test descending revision range with unreachable boundary revisions and no commits * ok 14: test ascending revision range with unreachable boundary revisions and 1 commit * ok 15: test descending revision range with unreachable boundary revisions and 1 commit * passed all 15 test(s) *** t9117-git-svn-init-clone.sh *** * ok 1: setup svnrepo * ok 2: basic clone * ok 3: clone to target directory * ok 4: clone with --stdlayout * ok 5: clone to target directory with --stdlayout * passed all 5 test(s) *** t9118-git-svn-funky-branch-names.sh *** * ok 1: setup svnrepo * ok 2: test clone with funky branch names * ok 3: test dcommit to funky branch * ok 4: test dcommit to scary branch * passed all 4 test(s) *** t9119-git-svn-info.sh *** * skipping svn-info test (SVN version: 1.6.6 not supported) * passed all 0 test(s) *** t9120-git-svn-clone-with-percent-escapes.sh *** * ok 1: setup svnrepo * ok 2: test clone with percent escapes * ok 3: svn checkout with percent escapes * ok 4: svn checkout with space * ok 5: test clone trunk with percent escapes and minimize-url * ok 6: test clone trunk with percent escapes * ok 7: test clone --stdlayout with percent escapes * ok 8: test clone -s with unescaped space * passed all 8 test(s) *** t9121-git-svn-fetch-renamed-dir.sh *** * ok 1: load repository with renamed directory * ok 2: init and fetch repository * passed all 2 test(s) *** t9122-git-svn-author.sh *** * ok 1: setup svn repository * ok 2: interact with it via git svn * passed all 2 test(s) *** t9123-git-svn-rebuild-with-rewriteroot.sh *** * ok 1: init, fetch and checkout repository * ok 2: remove rev_map * ok 3: rebuild rev_map * passed all 3 test(s) *** t9124-git-svn-dcommit-auto-props.sh *** * ok 1: initialize git svn * ok 2: enable auto-props config * ok 3: add files matching auto-props * ok 4: disable auto-props config * ok 5: add files matching disabled auto-props * ok 6: check resulting svn repository * ok 7: check renamed file * passed all 7 test(s) *** t9125-git-svn-multi-glob-branch-names.sh *** * ok 1: setup svnrepo * ok 2: test clone with multi-glob in branch names * ok 3: test dcommit to multi-globbed branch * passed all 3 test(s) *** t9126-git-svn-follow-deleted-readded-directory.sh *** * skipping svnserve test. (set $SVNSERVE_PORT to enable) * passed all 0 test(s) *** t9127-git-svn-partial-rebuild.sh *** * ok 1: initialize svnrepo * ok 2: import an early SVN revision into git * ok 3: make full git mirror of SVN * ok 4: fetch from git mirror and partial-rebuild * passed all 4 test(s) *** t9128-git-svn-cmd-branch.sh *** * ok 1: initialize svnrepo * ok 2: import into git * ok 3: git svn branch tests * ok 4: branch uses correct svn-remote * passed all 4 test(s) *** t9129-git-svn-i18n-commitencoding.sh *** * ok 1: ISO8859-1 setup * ok 2: eucJP setup * ok 3: ISO-2022-JP setup * ok 4: ISO8859-1 commit on git side * ok 5: eucJP commit on git side * ok 6: ISO-2022-JP commit on git side * ok 7: ISO8859-1 dcommit to svn * ok 8: eucJP dcommit to svn * ok 9: ISO-2022-JP dcommit to svn * UTF-8 locale not available, test skipped * skip 10: ISO-8859-1 should match UTF-8 in svn * skip 11: eucJP should match UTF-8 in svn * skip 12: ISO-2022-JP should match UTF-8 in svn * passed all 12 test(s) *** t9130-git-svn-authors-file.sh *** * ok 1: setup svnrepo * ok 2: start import with incomplete authors file * ok 3: imported 2 revisions successfully * ok 4: continues to import once authors have been added * ok 5: authors-file against globs * ok 6: fetch fails on ee * ok 7: failure happened without negative side effects * ok 8: fetch continues after authors-file is fixed * ok 9: fresh clone with svn.authors-file in config * passed all 9 test(s) *** t9131-git-svn-empty-symlink.sh *** * ok 1: load svn dumpfile * ok 2: clone using git svn * ok 3: enable broken symlink workaround * ok 4: "bar" is an empty file * ok 5: get "bar" => symlink fix from svn * ok 6: "bar" becomes a symlink * ok 7: clone using git svn * ok 8: disable broken symlink workaround * ok 9: "bar" is an empty file * ok 10: get "bar" => symlink fix from svn * ok 11: "bar" does not become a symlink * ok 12: clone using git svn * ok 13: "bar" is an empty file * ok 14: get "bar" => symlink fix from svn * ok 15: "bar" does not become a symlink * passed all 15 test(s) *** t9132-git-svn-broken-symlink.sh *** * ok 1: load svn dumpfile * ok 2: clone using git svn * ok 3: "bar" is a symlink that points to "asdf" * ok 4: get "bar" => symlink fix from svn * ok 5: "bar" remains a proper symlink * passed all 5 test(s) *** t9133-git-svn-nested-git-repo.sh *** * ok 1: setup repo with a git repo inside it * ok 2: clone an SVN repo containing a git repo * ok 3: SVN-side change outside of .git * ok 4: update git svn-cloned repo * ok 5: SVN-side change inside of .git * ok 6: update git svn-cloned repo * ok 7: SVN-side change in and out of .git * ok 8: update git svn-cloned repo again * passed all 8 test(s) *** t9134-git-svn-ignore-paths.sh *** * ok 1: setup test repository * ok 2: clone an SVN repository with ignored www directory * ok 3: init+fetch an SVN repository with ignored www directory * ok 4: verify ignore-paths config saved by clone * ok 5: SVN-side change outside of www * ok 6: update git svn-cloned repo (config ignore) * ok 7: update git svn-cloned repo (option ignore) * ok 8: SVN-side change inside of ignored www * ok 9: update git svn-cloned repo (config ignore) * ok 10: update git svn-cloned repo (option ignore) * ok 11: SVN-side change in and out of ignored www * ok 12: update git svn-cloned repo again (config ignore) * ok 13: update git svn-cloned repo again (option ignore) * passed all 13 test(s) *** t9135-git-svn-moved-branch-empty-file.sh *** * ok 1: load svn dumpfile * ok 2: clone using git svn * ok 3: test that b1 exists and is empty * passed all 3 test(s) *** t9136-git-svn-recreated-branch-empty-file.sh *** * ok 1: load svn dumpfile * ok 2: clone using git svn * passed all 2 test(s) *** t9137-git-svn-dcommit-clobber-series.sh *** * ok 1: initialize repo * ok 2: (supposedly) non-conflicting change from SVN * ok 3: some unrelated changes to git * ok 4: change file but in unrelated area * ok 5: attempt to dcommit with a dirty index * passed all 5 test(s) *** t9138-git-svn-authors-prog.sh *** * ok 1: setup svnrepo * ok 2: import authors with prog and file * ok 3: imported 6 revisions successfully * ok 4: authors-prog ran correctly * ok 5: authors-file overrode authors-prog * ok 6: authors-prog handled special characters in username * passed all 6 test(s) *** t9139-git-svn-non-utf8-commitencoding.sh *** * ok 1: ISO8859-1 setup * ok 2: eucJP setup * ok 3: ISO8859-1 commit on git side * ok 4: eucJP commit on git side * ok 5: ISO8859-1 dcommit to svn * ok 6: eucJP dcommit to svn * passed all 6 test(s) *** t9140-git-svn-reset.sh *** * ok 1: setup test repository * ok 2: clone SVN repository with hidden directory * ok 3: modify hidden file in SVN repo * ok 4: fetch fails on modified hidden file * ok 5: reset unwinds back to r1 * ok 6: refetch succeeds not ignoring any files * passed all 6 test(s) *** t9141-git-svn-multiple-branches.sh *** * ok 1: setup svnrepo * ok 2: clone multiple branch and tag paths * ok 3: Multiple branch or tag paths require -d * ok 4: create new branches and tags * passed all 4 test(s) *** t9142-git-svn-shallow-clone.sh *** * ok 1: setup test repository SVN_HTTPD_PORT is not defined! * ok 2: clone trunk with "-r HEAD" * passed all 2 test(s) *** t9143-git-svn-gc.sh *** * ok 1: setup directories and test repo * ok 2: checkout working copy from svn * ok 3: set some properties to create an unhandled.log file * ok 4: Setup repo * ok 5: Fetch repo * ok 6: make backup copy of unhandled.log * ok 7: create leftover index * ok 8: git svn gc runs * ok 9: git svn index removed * ok 10: git svn gc produces a valid gzip file * ok 11: git svn gc does not change unhandled.log files * passed all 11 test(s) *** t9144-git-svn-old-rev_map.sh *** * ok 1: setup test repository with old layout * ok 2: old layout continues to work * passed all 2 test(s) *** t9145-git-svn-master-branch.sh *** * ok 1: setup test repository * ok 2: git svn clone --stdlayout sets up trunk as master * passed all 2 test(s) *** t9146-git-svn-empty-dirs.sh *** * ok 1: initialize repo * ok 2: clone * ok 3: empty directories exist * ok 4: more emptiness * ok 5: git svn rebase creates empty directory * ok 6: git svn mkdirs recreates empty directories * ok 7: git svn mkdirs -r works * ok 8: initialize trunk * ok 9: clone trunk * ok 10: empty directories in trunk exist * ok 11: remove a top-level directory from svn * ok 12: removed top-level directory does not exist * ok 13: git svn gc-ed files work * passed all 13 test(s) *** t9150-svk-mergetickets.sh *** * ok 1: load svk depot * ok 2: svk merges were represented coming in * passed all 2 test(s) *** t9151-svn-mergeinfo.sh *** * ok 1: load svn dump * ok 2: all svn merges became git merge commits * ok 3: cherry picks did not become git merge commits * ok 4: svn non-merge merge commits did not become git merge commits * still broken 5: everything got merged in the end * still have 1 known breakage(s) * passed all remaining 4 test(s) *** t9152-svn-empty-dirs-after-gc.sh *** * ok 1: initialize repo * ok 2: clone * ok 3: git svn gc runs * ok 4: git svn mkdirs recreates empty directories after git svn gc * passed all 4 test(s) *** t9153-git-svn-rewrite-uuid.sh *** * ok 1: load svn repo * ok 2: verify uuid * passed all 2 test(s) *** t9154-git-svn-fancy-glob.sh *** * ok 1: load svn repo * ok 2: add red branch * ok 3: add green branch * ok 4: add all branches * passed all 4 test(s) *** t9200-git-cvsexportcommit.sh *** * ok 1: New file * ok 2: Remove two files, add two and update two * ok 3: Fail to change binary more than one generation old * ok 4: Remove only binary files * ok 5: Remove only a text file * ok 6: New file with spaces in file name * ok 7: Update file with spaces in file name * ok 8: File with non-ascii file name * ok 9: Mismatching patch should fail * ok 10: Retain execute bit * ok 11: -w option should work with relative GIT_DIR * ok 12: check files before directories * ok 13: re-commit a removed filename which remains in CVS attic * ok 14: commit a file with leading spaces in the name * ok 15: use the same checkout for Git and CVS * passed all 15 test(s) *** t9300-fast-import.sh *** * ok 1: A: create pack from stdin * ok 2: A: verify pack * ok 3: A: verify commit * ok 4: A: verify tree * ok 5: A: verify file2 * ok 6: A: verify file3 * ok 7: A: verify file4 * ok 8: A: verify tag/series-A * ok 9: A: verify marks output * ok 10: A: verify marks import * ok 11: A: verify marks import does not crash * ok 12: A: verify pack * ok 13: A: verify diff * ok 14: B: fail on invalid blob sha1 * ok 15: B: fail on invalid branch name ".badbranchname" * ok 16: B: fail on invalid branch name "bad[branch]name" * ok 17: B: accept branch name "TEMP_TAG" * ok 18: C: incremental import create pack from stdin * ok 19: C: verify pack * ok 20: C: validate reuse existing blob * ok 21: C: verify commit * ok 22: C: validate rename result * ok 23: D: inline data in commit * ok 24: D: verify pack * ok 25: D: validate new files added * ok 26: D: verify file5 * ok 27: D: verify file6 * ok 28: E: rfc2822 date, --date-format=raw * ok 29: E: rfc2822 date, --date-format=rfc2822 * ok 30: E: verify pack * ok 31: E: verify commit * ok 32: F: non-fast-forward update skips * ok 33: F: verify pack * ok 34: F: verify other commit * ok 35: G: non-fast-forward update forced * ok 36: G: verify pack * ok 37: G: branch changed, but logged * ok 38: H: deletall, add 1 * ok 39: H: verify pack * ok 40: H: validate old files removed, new files added * ok 41: H: verify file * ok 42: I: export-pack-edges * ok 43: I: verify edge list * ok 44: J: reset existing branch creates empty commit * ok 45: J: branch has 1 commit, empty tree * ok 46: K: reinit branch with from * ok 47: K: verify K^1 = branch^1 * ok 48: L: verify internal tree sorting * ok 49: M: rename file in same subdirectory * ok 50: M: rename file to new subdirectory * ok 51: M: rename subdirectory to new subdirectory * ok 52: N: copy file in same subdirectory * ok 53: N: copy then modify subdirectory * ok 54: N: copy dirty subdirectory * ok 55: O: comments are all skipped * ok 56: O: blank lines not necessary after data commands * ok 57: O: repack before next test * ok 58: O: blank lines not necessary after other commands * ok 59: O: progress outputs as requested by input * ok 60: P: supermodule & submodule mix * ok 61: P: verbatim SHA gitlinks * ok 62: P: fail on inline gitlink * ok 63: P: fail on blob mark in gitlink * ok 64: Q: commit notes * ok 65: Q: verify pack * ok 66: Q: verify first commit * ok 67: Q: verify second commit * ok 68: Q: verify third commit * ok 69: Q: verify first notes commit * ok 70: Q: verify first notes tree * ok 71: Q: verify first note for first commit * ok 72: Q: verify first note for second commit * ok 73: Q: verify first note for third commit * ok 74: Q: verify second notes commit * ok 75: Q: verify second notes tree * ok 76: Q: verify second note for first commit * ok 77: Q: verify first note for second commit * ok 78: Q: verify first note for third commit * ok 79: Q: verify third notes commit * ok 80: Q: verify third notes tree * ok 81: Q: verify third note for first commit * ok 82: Q: verify fourth notes commit * ok 83: Q: verify fourth notes tree * ok 84: Q: verify second note for second commit * ok 85: R: abort on unsupported feature * ok 86: R: supported feature is accepted * ok 87: R: abort on receiving feature after data command * ok 88: R: only one import-marks feature allowed per stream * ok 89: R: export-marks feature results in a marks file being created * ok 90: R: export-marks options can be overriden by commandline options * ok 91: R: import to output marks works without any content * ok 92: R: import marks prefers commandline marks file over the stream * ok 93: R: multiple --import-marks= should be honoured * ok 94: R: feature relative-marks should be honoured * ok 95: R: feature no-relative-marks should be honoured * ok 96: R: quiet option results in no stats being output * ok 97: R: die on unknown option * ok 98: R: unknown commandline options are rejected * ok 99: R: ignore non-git options * ok 100: R: blob bigger than threshold * ok 101: R: verify created pack * ok 102: R: verify written objects * ok 103: R: blob appears only once * passed all 103 test(s) *** t9301-fast-import-notes.sh *** * ok 1: set up master branch * ok 2: add notes with simple M command * ok 3: add notes with simple N command * ok 4: update existing notes with N command * ok 5: add concatentation notes with M command * ok 6: verify that deleteall also removes notes * ok 7: verify that later N commands override earlier M commands * ok 8: add lots of commits and notes * ok 9: verify that lots of notes trigger a fanout scheme * ok 10: verify that non-notes are untouched by a fanout change * ok 11: remove lots of notes * ok 12: verify that removing notes trigger fanout consolidation * ok 13: verify that non-notes are untouched by a fanout change * ok 14: add notes to 16 commits in each of 10 refs * passed all 14 test(s) *** t9350-fast-export.sh *** * ok 1: setup * ok 2: fast-export | fast-import * ok 3: fast-export master~2..master * ok 4: iso-8859-1 * ok 5: import/export-marks * ok 6: set up faked signed tag * ok 7: signed-tags=abort * ok 8: signed-tags=verbatim * ok 9: signed-tags=strip * ok 10: setup submodule * ok 11: submodule fast-export | fast-import * ok 12: setup copies * ok 13: fast-export -C -C | fast-import * ok 14: fast-export | fast-import when master is tagged * ok 15: cope with tagger-less tags * ok 16: setup for limiting exports by PATH * ok 17: dropping tag of filtered out object * ok 18: rewriting tag of filtered out object * still broken 19: no exact-ref revisions included * ok 20: set-up a few more tags for tag export tests * ok 21: tree_tag * ok 22: tree_tag-obj * ok 23: tag-obj_tag * ok 24: tag-obj_tag-obj * still have 1 known breakage(s) * passed all remaining 23 test(s) *** t9400-git-cvsserver-server.sh *** * ok 1: setup * ok 2: basic checkout * ok 3: pserver authentication * ok 4: pserver authentication failure (non-anonymous user) * ok 5: pserver authentication (login) * ok 6: pserver authentication failure (login/non-anonymous user) * ok 7: req_Root failure (relative pathname) * ok 8: req_Root failure (conflicting roots) * ok 9: req_Root (strict paths) * ok 10: req_Root failure (strict-paths) * ok 11: req_Root (w/o strict-paths) * ok 12: req_Root failure (w/o strict-paths) * ok 13: req_Root (base-path) * ok 14: req_Root failure (base-path) * ok 15: req_Root (export-all) * ok 16: req_Root failure (export-all w/o whitelist) * ok 17: req_Root (everything together) * ok 18: gitcvs.enabled = false * ok 19: gitcvs.ext.enabled = true * ok 20: gitcvs.ext.enabled = false * ok 21: gitcvs.dbname * ok 22: gitcvs.ext.dbname * ok 23: cvs update (create new file) * ok 24: cvs update (update existing file) * still broken 25: cvs update w/o -d doesn't create subdir (TODO) * ok 26: cvs update (subdirectories) * ok 27: cvs update (delete file) * ok 28: cvs update (re-add deleted file) * ok 29: cvs update (merge) * ok 30: cvs update (conflict merge) * ok 31: cvs update (-C) * ok 32: cvs update (merge no-op) * ok 33: cvs update (-p) * ok 34: cvs update (module list supports packed refs) * ok 35: cvs status * ok 36: cvs status (nonrecursive) * ok 37: cvs status (no subdirs in header) * ok 38: cvs co -c (shows module database) * ok 39: cvs annotate * still have 1 known breakage(s) * passed all remaining 38 test(s) *** t9401-git-cvsserver-crlf.sh *** * ok 1: setup * ok 2: cvs co (default crlf) * ok 3: cvs co (allbinary) * ok 4: cvs co (use attributes/allbinary) * ok 5: cvs co (use attributes) * ok 6: adding files * ok 7: updating * ok 8: cvs co (use attributes/guess) * ok 9: setup multi-line files * ok 10: cvs co (guess) * ok 11: cvs co another copy (guess) * ok 12: add text (guess) * ok 13: add bin (guess) * ok 14: remove files (guess) * ok 15: cvs ci (guess) * ok 16: update subdir of other copy (guess) * ok 17: update/merge full other copy (guess) * passed all 17 test(s) *** t9500-gitweb-standalone-no-errors.sh *** * ok 1: no commits: projects_list (implicit) * ok 2: no commits: projects_index * ok 3: no commits: .git summary (implicit) * ok 4: no commits: .git commit (implicit HEAD) * ok 5: no commits: .git commitdiff (implicit HEAD) * ok 6: no commits: .git tree (implicit HEAD) * ok 7: no commits: .git heads * ok 8: no commits: .git tags * ok 9: Make initial commit * ok 10: projects_list (implicit) * ok 11: projects_index * ok 12: .git summary (implicit) * ok 13: .git commit (implicit HEAD) * ok 14: .git commitdiff (implicit HEAD, root commit) * ok 15: .git commitdiff_plain (implicit HEAD, root commit) * ok 16: .git commit (HEAD) * ok 17: .git tree (implicit HEAD) * ok 18: .git blob (file) * ok 19: .git blob_plain (file) * ok 20: .git commit (non-existent) * ok 21: .git commitdiff (non-existent) * ok 22: .git commitdiff (non-existent vs HEAD) * ok 23: .git tree (0000000000000000000000000000000000000000) * ok 24: .git tag (0000000000000000000000000000000000000000) * ok 25: .git blob (non-existent) * ok 26: .git blob_plain (non-existent) * ok 27: commitdiff(0): root * ok 28: commitdiff(0): file added * ok 29: commitdiff(0): mode change * ok 30: commitdiff(0): file renamed * ok 31: commitdiff(0): file to symlink * ok 32: commitdiff(0): file deleted * ok 33: commitdiff(0): file copied / new file * ok 34: commitdiff(0): mode change and modified * ok 35: commitdiff(0): renamed and modified * ok 36: commitdiff(0): renamed, mode change and modified * ok 37: setup typechange commits * ok 38: commitdiff(2): file renamed from foo to foo/baz * ok 39: commitdiff(2): file renamed from foo/baz to foo * ok 40: commitdiff(2): directory becomes file * ok 41: commitdiff(2): file becomes directory * ok 42: commitdiff(2): file becomes symlink * ok 43: commitdiff(2): symlink becomes file * ok 44: commitdiff(2): symlink becomes directory * ok 45: commitdiff(2): directory becomes symlink * ok 46: Create a merge * ok 47: commit(0): merge commit * ok 48: commitdiff(0): merge commit * ok 49: Prepare large commit * ok 50: commit(1): large commit * ok 51: commitdiff(1): large commit * ok 52: tags: list of different types of tags * ok 53: tag: Tag to commit object * ok 54: tag: on lightweight tag (invalid) * ok 55: logs: log (implicit HEAD) * ok 56: logs: shortlog (implicit HEAD) * ok 57: logs: history (implicit HEAD, file) * ok 58: logs: history (implicit HEAD, non-existent file) * ok 59: logs: history (implicit HEAD, deleted file) * ok 60: path_info: project * ok 61: path_info: project/branch * ok 62: path_info: project/branch:file * ok 63: path_info: project/branch:dir/ * ok 64: path_info: project/branch:file (non-existent) * ok 65: path_info: project/branch:dir/ (non-existent) * ok 66: path_info: project/branch:/file * ok 67: path_info: project/:/file (implicit HEAD) * ok 68: path_info: project/:/ (implicit HEAD, top tree) * ok 69: feeds: OPML * ok 70: feed: RSS * ok 71: feed: Atom * ok 72: encode(commit): utf8 * ok 73: encode(commit): iso-8859-1 * ok 74: encode(log): utf-8 and iso-8859-1 * ok 75: opt: log --no-merges * ok 76: opt: atom --no-merges * ok 77: opt: "file" history --no-merges * ok 78: opt: log --no-such-option (invalid option) * ok 79: opt: tree --no-merges (invalid option for action) * ok 80: URL: no project URLs, no base URL * ok 81: URL: project URLs via gitweb.url * ok 82: URL: project URLs via cloneurl file * ok 83: config override: projects list (implicit) * ok 84: config override: tree view, features not overridden in repo config * ok 85: config override: tree view, features disabled in repo config * ok 86: config override: tree view, features enabled in repo config (1) * ok 87: config override: tree view, features enabled in repo config (2) * ok 88: README.html with non-ASCII characters (utf-8) * passed all 88 test(s) *** t9501-gitweb-standalone-http-status.sh *** [master (root-commit) edf0485] SnapshotTests Author: A U Thor 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 i can has snapshot? * ok 1: snapshots: tgz only default format enabled * ok 2: snapshots: all enabled in default, use default disabled value * ok 3: snapshots: zip explicitly disabled * ok 4: snapshots: tgz explicitly enabled * ok 5: snapshots: good tree-ish id * ok 6: snapshots: bad tree-ish id * ok 7: snapshots: bad tree-ish id (tagged object) * ok 8: snapshots: good object id * ok 9: snapshots: bad object id * ok 10: load checking: load too high (default action) * passed all 10 test(s) *** t9502-gitweb-standalone-parse-output.sh *** * ok 1: setup * ok 2: snapshot: full sha1 * ok 3: snapshot: shortened sha1 * ok 4: snapshot: almost full sha1 * ok 5: snapshot: HEAD * ok 6: snapshot: short branch name (master) * ok 7: snapshot: short tag name (first) * ok 8: snapshot: full branch name (refs/heads/master) * ok 9: snapshot: full tag name (refs/tags/first) * ok 10: snapshot: hierarchical branch name (xx/test) * passed all 10 test(s) *** t9600-cvsimport.sh *** * ok 1: setup cvsroot * ok 2: setup a cvs module * ok 3: import a trivial module * ok 4: pack refs * ok 5: update cvs module * ok 6: update git module * ok 7: update cvs module * ok 8: cvsimport.module config works * ok 9: import from a CVS working tree * ok 10: test entire HEAD * passed all 10 test(s) *** t9601-cvsimport-vendor-branch.sh *** * ok 1: import a module with a vendor branch * ok 2: check HEAD out of cvs repository * ok 3: check master out of git repository * ok 4: check a file that was imported once * still broken 5: check a file that was imported twice * ok 6: check a file that was imported then modified on HEAD * ok 7: check a file that was imported, modified, then imported again * ok 8: check a file that was added to HEAD then imported * ok 9: a vendor branch whose tag has been removed * still have 1 known breakage(s) * passed all remaining 8 test(s) *** t9602-cvsimport-branches-tags.sh *** * ok 1: import module * ok 2: test branch master * ok 3: test branch vendorbranch * still broken 4: test branch B_FROM_INITIALS * still broken 5: test branch B_FROM_INITIALS_BUT_ONE * still broken 6: test branch B_MIXED * ok 7: test branch B_SPLIT * still broken 8: test tag vendortag * ok 9: test tag T_ALL_INITIAL_FILES * still broken 10: test tag T_ALL_INITIAL_FILES_BUT_ONE * still broken 11: test tag T_MIXED * still have 6 known breakage(s) * passed all remaining 5 test(s) *** t9603-cvsimport-patchsets.sh *** * still broken 1: import with criss cross times on revisions * still have 1 known breakage(s) * passed all remaining 0 test(s) *** t9700-perl-git.sh *** * ok 1: set up test repository * run 2: Perl API (/usr/bin/perl /build/buildd/git-core-1.7.0.4/t/t9700/test.pl) ok 1 - use Git; ok 2 - open repository ok 3 - config scalar: string ok 4 - config array: string ok 5 - config scalar: nonexistent ok 6 - config array: nonexistent ok 7 - config_int: integer ok 8 - config_int: nonexistent ok 9 - config_bool: true ok 10 - config_bool: false ok 11 - get_color ok 12 - config: duplicate entry in scalar context fails ok 13 - config_bool: non-boolean values fail ok 14 - ident scalar: author (type) ok 15 - ident scalar: committer (type) ok 16 - ident scalar: invalid ident string (no parsing) ok 17 - ident array: author ok 18 - ident array: author ok 19 - ident array: ident string ok 20 - ident array: invalid ident string ok 21 - ident_person: author (type) ok 22 - ident_person: ident string ok 23 - ident_person: array ok 24 - (get file hash) ok 25 - cat_blob: size ok 26 - cat_blob: data ok 27 - hash_object: roundtrip ok 28 - hash_and_insert_object: returns hash ok 29 - cat_blob: roundtrip size ok 30 - cat_blob: roundtrip data ok 31 - repo_path ok 32 - wc_path ok 33 - wc_subdir initial ok 34 - wc_subdir after wc_chdir ok 35 - config after wc_chdir ok 36 - repo_path (2) ok 37 - wc_path (2) ok 38 - wc_subdir initial (2) ok 39 - rev-parse returned hash ok 40 - log . does not show last commit 1..40 * ok 2: Perl API * ok 2: no stderr: Perl API * passed all 2 test(s) /usr/bin/make aggregate-results make[4]: Entering directory `/build/buildd/git-core-1.7.0.4/t' '/bin/sh' ./aggregate-results.sh test-results/t*-* fixed 1 success 5796 failed 0 broken 26 total 5836 make[4]: Leaving directory `/build/buildd/git-core-1.7.0.4/t' /usr/bin/make clean make[4]: Entering directory `/build/buildd/git-core-1.7.0.4/t' rm -f -r 'trash directory'.* test-results rm -f t????/cvsroot/CVSROOT/?* rm -f -r valgrind/bin make[4]: Leaving directory `/build/buildd/git-core-1.7.0.4/t' make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4/t' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/t' make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4' touch build-arch-stamp /usr/bin/fakeroot debian/rules binary-arch # git-core rm -rf '/build/buildd/git-core-1.7.0.4/debian/git-core' install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/bin DESTDIR='/build/buildd/git-core-1.7.0.4/debian/git'-core /usr/bin/make install install-doc \ CC='gcc' CFLAGS='-g -Wall -O2' NO_OPENSSL=1 prefix=/usr gitexecdir=/usr/lib/git-core mandir=/usr/share/man INSTALLDIRS=vendor NO_PYTHON=1 THREADED_DELTA_SEARCH=1 NO_CROSS_DIRECTORY_HARDLINKS=1 DEFAULT_PAGER=pager DEFAULT_EDITOR=editor make[1]: Entering directory `/build/buildd/git-core-1.7.0.4' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/gitk-git' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/gitk-git' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/templates' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/templates' install -d -m 755 '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/bin' install -d -m 755 '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core' install git-fast-import git-imap-send git-shell git-show-index git-upload-pack git-http-backend git-remote-http git-remote-https git-remote-ftp git-remote-ftps git-http-fetch git-http-push git-daemon git-am git-bisect git-difftool--helper git-filter-branch git-lost-found git-merge-octopus git-merge-one-file git-merge-resolve git-mergetool git-mergetool--lib git-notes git-parse-remote git-pull git-quiltimport git-rebase--interactive git-rebase git-repack git-request-pull git-sh-setup git-stash git-submodule git-web--browse git-add--interactive git-difftool git-archimport git-cvsexportcommit git-cvsimport git-cvsserver git-relink git-send-email git-svn git-instaweb '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core' install git git-upload-pack git-receive-pack git-upload-archive git-shell git-cvsserver '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/bin' /usr/bin/make -C templates DESTDIR='/build/buildd/git-core-1.7.0.4/debian/git-core' install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/templates' install -d -m 755 '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/git-core/templates' (cd blt && tar cf - .) | \ (cd '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/git-core/templates' && umask 022 && tar xof -) make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/templates' /usr/bin/make -C perl prefix='/usr' DESTDIR='/build/buildd/git-core-1.7.0.4/debian/git-core' install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' Installing /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/perl5/Error.pm Installing /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/perl5/Git.pm Installing /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/man/man3/private-Error.3pm Installing /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/man/man3/Git.3pm make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' /usr/bin/make -C gitk-git install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/gitk-git' install -m 755 gitk-wish '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/bin'/gitk install -d -m 755 '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' install -m 644 po/de.msg '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' && install -m 644 po/es.msg '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' && install -m 644 po/fr.msg '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' && install -m 644 po/hu.msg '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' && install -m 644 po/it.msg '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' && install -m 644 po/ja.msg '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' && install -m 644 po/ru.msg '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' && install -m 644 po/sv.msg '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/gitk/lib/msgs' && true make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/gitk-git' /usr/bin/make -C git-gui gitexecdir='/usr/lib/git-core' install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' DEST /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core INSTALL 755 git-gui INSTALL 755 git-gui--askpass LINK git-citool -> git-gui DEST /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/git-gui/lib INSTALL 644 tclIndex INSTALL 644 about.tcl INSTALL 644 blame.tcl INSTALL 644 branch.tcl INSTALL 644 branch_checkout.tcl INSTALL 644 branch_create.tcl INSTALL 644 branch_delete.tcl INSTALL 644 branch_rename.tcl INSTALL 644 browser.tcl INSTALL 644 checkout_op.tcl INSTALL 644 choose_font.tcl INSTALL 644 choose_repository.tcl INSTALL 644 choose_rev.tcl INSTALL 644 class.tcl INSTALL 644 commit.tcl INSTALL 644 console.tcl INSTALL 644 database.tcl INSTALL 644 date.tcl INSTALL 644 diff.tcl INSTALL 644 encoding.tcl INSTALL 644 error.tcl INSTALL 644 index.tcl INSTALL 644 logo.tcl INSTALL 644 merge.tcl INSTALL 644 mergetool.tcl INSTALL 644 option.tcl INSTALL 644 remote.tcl INSTALL 644 remote_add.tcl INSTALL 644 remote_branch_delete.tcl INSTALL 644 search.tcl INSTALL 644 shortcut.tcl INSTALL 644 spellcheck.tcl INSTALL 644 sshkey.tcl INSTALL 644 status_bar.tcl INSTALL 644 themed.tcl INSTALL 644 tools.tcl INSTALL 644 tools_dlg.tcl INSTALL 644 transport.tcl INSTALL 644 win32.tcl INSTALL 644 git-gui.ico INSTALL 644 win32_shortcut.js DEST /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/git-gui/lib/msgs INSTALL 644 de.msg INSTALL 644 el.msg INSTALL 644 fr.msg INSTALL 644 hu.msg INSTALL 644 it.msg INSTALL 644 ja.msg INSTALL 644 nb.msg INSTALL 644 ru.msg INSTALL 644 sv.msg INSTALL 644 zh_cn.msg make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' bindir=$(cd '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/bin' && pwd) && \ execdir=$(cd '/build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core' && pwd) && \ { test "$bindir/" = "$execdir/" || \ { rm -f "$execdir/git" && \ test -z "1" && \ ln "$bindir/git" "$execdir/git" 2>/dev/null || \ cp "$bindir/git" "$execdir/git"; } ; } && \ { for p in git-add git-annotate git-apply git-archive git-bisect--helper git-blame git-branch git-bundle git-cat-file git-check-attr git-check-ref-format git-checkout-index git-checkout git-clean git-clone git-commit-tree git-commit git-config git-count-objects git-describe git-diff-files git-diff-index git-diff-tree git-diff git-fast-export git-fetch-pack git-fetch git-fmt-merge-msg git-for-each-ref git-fsck git-gc git-grep git-hash-object git-help git-index-pack git-init-db git-log git-ls-files git-ls-remote git-ls-tree git-mailinfo git-mailsplit git-merge git-merge-base git-merge-file git-merge-index git-merge-ours git-merge-recursive git-merge-tree git-mktag git-mktree git-mv git-name-rev git-pack-objects git-pack-redundant git-pack-refs git-patch-id git-prune-packed git-prune git-push git-read-tree git-receive-pack git-reflog git-remote git-replace git-rerere git-reset git-rev-list git-rev-parse git-revert git-rm git-send-pack git-shortlog git-show-branch git-show-ref git-stripspace git-symbolic-ref git-tag git-tar-tree git-unpack-file git-unpack-objects git-update-index git-update-ref git-update-server-info git-upload-archive git-var git-verify-pack git-verify-tag git-write-tree git-cherry git-cherry-pick git-format-patch git-fsck-objects git-get-tar-commit-id git-init git-merge-subtree git-peek-remote git-repo-config git-show git-stage git-status git-whatchanged; do \ rm -f "$execdir/$p" && \ ln "$execdir/git" "$execdir/$p" 2>/dev/null || \ ln -s "git" "$execdir/$p" 2>/dev/null || \ cp "$execdir/git" "$execdir/$p" || exit; \ done; } && \ { for p in git-remote-https git-remote-ftp git-remote-ftps; do \ rm -f "$execdir/$p" && \ ln "$execdir/git-remote-http" "$execdir/$p" 2>/dev/null || \ ln -s "git-remote-http" "$execdir/$p" 2>/dev/null || \ cp "$execdir/git-remote-http" "$execdir/$p" || exit; \ done; } && \ ./check_bindir "z$bindir" "z$execdir" "$bindir/git-add" /usr/bin/make -C Documentation install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/Documentation' GEN doc.dep make[3]: Entering directory `/build/buildd/git-core-1.7.0.4' make[3]: `GIT-VERSION-FILE' is up to date. make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/Documentation' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/Documentation' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4' make[3]: `GIT-VERSION-FILE' is up to date. make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4' install -d -m 755 /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/man/man1 install -d -m 755 /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/man/man5 install -d -m 755 /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/man/man7 install -m 644 git-add.1 git-am.1 git-annotate.1 git-apply.1 git-archimport.1 git-archive.1 git-bisect.1 git-blame.1 git-branch.1 git-bundle.1 git-cat-file.1 git-check-attr.1 git-check-ref-format.1 git-checkout-index.1 git-checkout.1 git-cherry-pick.1 git-cherry.1 git-citool.1 git-clean.1 git-clone.1 git-commit-tree.1 git-commit.1 git-config.1 git-count-objects.1 git-cvsexportcommit.1 git-cvsimport.1 git-cvsserver.1 git-daemon.1 git-describe.1 git-diff-files.1 git-diff-index.1 git-diff-tree.1 git-diff.1 git-difftool.1 git-fast-export.1 git-fast-import.1 git-fetch-pack.1 git-fetch.1 git-filter-branch.1 git-fmt-merge-msg.1 git-for-each-ref.1 git-format-patch.1 git-fsck-objects.1 git-fsck.1 git-gc.1 git-get-tar-commit-id.1 git-grep.1 git-gui.1 git-hash-object.1 git-help.1 git-http-backend.1 git-http-fetch.1 git-http-push.1 git-imap-send.1 git-index-pack.1 git-init-db.1 git-init.1 git-instaweb.1 git-log.1 git-lost-found.1 git-ls-files.1 git-ls-remote.1 git-ls-tree.1 git-mailinfo.1 git-mailsplit.1 git-merge-base.1 git-merge-file.1 git-merge-index.1 git-merge-one-file.1 git-merge-tree.1 git-merge.1 git-mergetool--lib.1 git-mergetool.1 git-mktag.1 git-mktree.1 git-mv.1 git-name-rev.1 git-notes.1 git-pack-objects.1 git-pack-redundant.1 git-pack-refs.1 git-parse-remote.1 git-patch-id.1 git-peek-remote.1 git-prune-packed.1 git-prune.1 git-pull.1 git-push.1 git-quiltimport.1 git-read-tree.1 git-rebase.1 git-receive-pack.1 git-reflog.1 git-relink.1 git-remote-helpers.1 git-remote.1 git-repack.1 git-replace.1 git-repo-config.1 git-request-pull.1 git-rerere.1 git-reset.1 git-rev-list.1 git-rev-parse.1 git-revert.1 git-rm.1 git-send-email.1 git-send-pack.1 git-sh-setup.1 git-shell.1 git-shortlog.1 git-show-branch.1 git-show-index.1 git-show-ref.1 git-show.1 git-stage.1 git-stash.1 git-status.1 git-stripspace.1 git-submodule.1 git-svn.1 git-symbolic-ref.1 git-tag.1 git-tar-tree.1 git-unpack-file.1 git-unpack-objects.1 git-update-index.1 git-update-ref.1 git-update-server-info.1 git-upload-archive.1 git-upload-pack.1 git-var.1 git-verify-pack.1 git-verify-tag.1 git-web--browse.1 git-whatchanged.1 git-write-tree.1 gitk.1 git.1 /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/man/man1 install -m 644 gitattributes.5 gitignore.5 gitmodules.5 githooks.5 gitrepository-layout.5 /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/man/man5 install -m 644 gitcli.7 gittutorial.7 gittutorial-2.7 gitcvs-migration.7 gitcore-tutorial.7 gitglossary.7 gitdiffcore.7 gitworkflows.7 /build/buildd/git-core-1.7.0.4/debian/git-core/usr/share/man/man7 make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/Documentation' make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4' install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-core/var/cache/git rm -f '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/perl5/Error.pm rm -f '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/man/man3/private-Error.3pm chmod 644 '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/perl5/Git.pm # don't include arch, cvs, svn, email, gui tools, and gitk program for i in git-archimport git-cvs git-svn git-send-email \ git-gui git-citool; do \ rm -f '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/lib/git-core/$i*; \ done rm -f '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/bin/git-cvsserver rm -f '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/bin/gitk for i in '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/bin/* '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/lib/git-core/*; do \ test "`head -c2 $i`" = '#!' || strip -R .comment -R .note $i; \ done # don't include git-gui's lib rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/git-gui/ # don't include gitk's lib rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/gitk/ # don't include arch, cvs, svn, email, gui, and gitk man pages for i in git-archimport git-cvs git-svn git-send-email gitk \ git-gui git-citool; do \ rm -f '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/man/man1/$i*; \ done chmod 0644 '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/man/man?/*.[0-9]* gzip -9 '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/man/man?/*.[0-9]* # emacs install -m0644 -D debian/git-core.emacsen-startup \ '/build/buildd/git-core-1.7.0.4/debian/git'-core/etc/emacs/site-start.d/50git-core.el # bash completion install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-core/etc/bash_completion.d install -m0644 contrib/completion/git-completion.bash \ '/build/buildd/git-core-1.7.0.4/debian/git'-core/etc/bash_completion.d/git # contrib install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/doc/git-core cp -R contrib '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/doc/git-core/ rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/doc/git-core/contrib/completion find '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/doc/git-core/contrib -type f | \ xargs chmod 0644 find '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/doc/git-core/contrib -type d | \ xargs chmod 0755 find '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/share/doc/git-core/ -name .gitignore | \ xargs rm -f # upstream changelog test -r changelog || ln -s debian/changelog.upstream changelog rm -rf '/build/buildd/git-core-1.7.0.4/tmp' install -d -m0755 '/build/buildd/git-core-1.7.0.4/tmp' DESTDIR='/build/buildd/git-core-1.7.0.4/tmp' /usr/bin/make install install-doc \ CC='gcc' CFLAGS='-g -Wall -O2' NO_OPENSSL=1 prefix=/usr gitexecdir=/usr/lib/git-core mandir=/usr/share/man INSTALLDIRS=vendor NO_PYTHON=1 THREADED_DELTA_SEARCH=1 NO_CROSS_DIRECTORY_HARDLINKS=1 DEFAULT_PAGER=pager DEFAULT_EDITOR=editor make[1]: Entering directory `/build/buildd/git-core-1.7.0.4' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/gitk-git' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/gitk-git' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/templates' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/templates' install -d -m 755 '/build/buildd/git-core-1.7.0.4/tmp/usr/bin' install -d -m 755 '/build/buildd/git-core-1.7.0.4/tmp/usr/lib/git-core' install git-fast-import git-imap-send git-shell git-show-index git-upload-pack git-http-backend git-remote-http git-remote-https git-remote-ftp git-remote-ftps git-http-fetch git-http-push git-daemon git-am git-bisect git-difftool--helper git-filter-branch git-lost-found git-merge-octopus git-merge-one-file git-merge-resolve git-mergetool git-mergetool--lib git-notes git-parse-remote git-pull git-quiltimport git-rebase--interactive git-rebase git-repack git-request-pull git-sh-setup git-stash git-submodule git-web--browse git-add--interactive git-difftool git-archimport git-cvsexportcommit git-cvsimport git-cvsserver git-relink git-send-email git-svn git-instaweb '/build/buildd/git-core-1.7.0.4/tmp/usr/lib/git-core' install git git-upload-pack git-receive-pack git-upload-archive git-shell git-cvsserver '/build/buildd/git-core-1.7.0.4/tmp/usr/bin' /usr/bin/make -C templates DESTDIR='/build/buildd/git-core-1.7.0.4/tmp' install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/templates' install -d -m 755 '/build/buildd/git-core-1.7.0.4/tmp/usr/share/git-core/templates' (cd blt && tar cf - .) | \ (cd '/build/buildd/git-core-1.7.0.4/tmp/usr/share/git-core/templates' && umask 022 && tar xof -) make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/templates' /usr/bin/make -C perl prefix='/usr' DESTDIR='/build/buildd/git-core-1.7.0.4/tmp' install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4/perl' Installing /build/buildd/git-core-1.7.0.4/tmp/usr/share/perl5/Error.pm Installing /build/buildd/git-core-1.7.0.4/tmp/usr/share/perl5/Git.pm Installing /build/buildd/git-core-1.7.0.4/tmp/usr/share/man/man3/private-Error.3pm Installing /build/buildd/git-core-1.7.0.4/tmp/usr/share/man/man3/Git.3pm make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/perl' /usr/bin/make -C gitk-git install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/gitk-git' install -m 755 gitk-wish '/build/buildd/git-core-1.7.0.4/tmp/usr/bin'/gitk install -d -m 755 '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' install -m 644 po/de.msg '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' && install -m 644 po/es.msg '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' && install -m 644 po/fr.msg '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' && install -m 644 po/hu.msg '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' && install -m 644 po/it.msg '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' && install -m 644 po/ja.msg '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' && install -m 644 po/ru.msg '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' && install -m 644 po/sv.msg '/build/buildd/git-core-1.7.0.4/tmp/usr/share/gitk/lib/msgs' && true make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/gitk-git' /usr/bin/make -C git-gui gitexecdir='/usr/lib/git-core' install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/git-gui' DEST /build/buildd/git-core-1.7.0.4/tmp/usr/lib/git-core INSTALL 755 git-gui INSTALL 755 git-gui--askpass LINK git-citool -> git-gui DEST /build/buildd/git-core-1.7.0.4/tmp/usr/share/git-gui/lib INSTALL 644 tclIndex INSTALL 644 about.tcl INSTALL 644 blame.tcl INSTALL 644 branch.tcl INSTALL 644 branch_checkout.tcl INSTALL 644 branch_create.tcl INSTALL 644 branch_delete.tcl INSTALL 644 branch_rename.tcl INSTALL 644 browser.tcl INSTALL 644 checkout_op.tcl INSTALL 644 choose_font.tcl INSTALL 644 choose_repository.tcl INSTALL 644 choose_rev.tcl INSTALL 644 class.tcl INSTALL 644 commit.tcl INSTALL 644 console.tcl INSTALL 644 database.tcl INSTALL 644 date.tcl INSTALL 644 diff.tcl INSTALL 644 encoding.tcl INSTALL 644 error.tcl INSTALL 644 index.tcl INSTALL 644 logo.tcl INSTALL 644 merge.tcl INSTALL 644 mergetool.tcl INSTALL 644 option.tcl INSTALL 644 remote.tcl INSTALL 644 remote_add.tcl INSTALL 644 remote_branch_delete.tcl INSTALL 644 search.tcl INSTALL 644 shortcut.tcl INSTALL 644 spellcheck.tcl INSTALL 644 sshkey.tcl INSTALL 644 status_bar.tcl INSTALL 644 themed.tcl INSTALL 644 tools.tcl INSTALL 644 tools_dlg.tcl INSTALL 644 transport.tcl INSTALL 644 win32.tcl INSTALL 644 git-gui.ico INSTALL 644 win32_shortcut.js DEST /build/buildd/git-core-1.7.0.4/tmp/usr/share/git-gui/lib/msgs INSTALL 644 de.msg INSTALL 644 el.msg INSTALL 644 fr.msg INSTALL 644 hu.msg INSTALL 644 it.msg INSTALL 644 ja.msg INSTALL 644 nb.msg INSTALL 644 ru.msg INSTALL 644 sv.msg INSTALL 644 zh_cn.msg make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/git-gui' bindir=$(cd '/build/buildd/git-core-1.7.0.4/tmp/usr/bin' && pwd) && \ execdir=$(cd '/build/buildd/git-core-1.7.0.4/tmp/usr/lib/git-core' && pwd) && \ { test "$bindir/" = "$execdir/" || \ { rm -f "$execdir/git" && \ test -z "1" && \ ln "$bindir/git" "$execdir/git" 2>/dev/null || \ cp "$bindir/git" "$execdir/git"; } ; } && \ { for p in git-add git-annotate git-apply git-archive git-bisect--helper git-blame git-branch git-bundle git-cat-file git-check-attr git-check-ref-format git-checkout-index git-checkout git-clean git-clone git-commit-tree git-commit git-config git-count-objects git-describe git-diff-files git-diff-index git-diff-tree git-diff git-fast-export git-fetch-pack git-fetch git-fmt-merge-msg git-for-each-ref git-fsck git-gc git-grep git-hash-object git-help git-index-pack git-init-db git-log git-ls-files git-ls-remote git-ls-tree git-mailinfo git-mailsplit git-merge git-merge-base git-merge-file git-merge-index git-merge-ours git-merge-recursive git-merge-tree git-mktag git-mktree git-mv git-name-rev git-pack-objects git-pack-redundant git-pack-refs git-patch-id git-prune-packed git-prune git-push git-read-tree git-receive-pack git-reflog git-remote git-replace git-rerere git-reset git-rev-list git-rev-parse git-revert git-rm git-send-pack git-shortlog git-show-branch git-show-ref git-stripspace git-symbolic-ref git-tag git-tar-tree git-unpack-file git-unpack-objects git-update-index git-update-ref git-update-server-info git-upload-archive git-var git-verify-pack git-verify-tag git-write-tree git-cherry git-cherry-pick git-format-patch git-fsck-objects git-get-tar-commit-id git-init git-merge-subtree git-peek-remote git-repo-config git-show git-stage git-status git-whatchanged; do \ rm -f "$execdir/$p" && \ ln "$execdir/git" "$execdir/$p" 2>/dev/null || \ ln -s "git" "$execdir/$p" 2>/dev/null || \ cp "$execdir/git" "$execdir/$p" || exit; \ done; } && \ { for p in git-remote-https git-remote-ftp git-remote-ftps; do \ rm -f "$execdir/$p" && \ ln "$execdir/git-remote-http" "$execdir/$p" 2>/dev/null || \ ln -s "git-remote-http" "$execdir/$p" 2>/dev/null || \ cp "$execdir/git-remote-http" "$execdir/$p" || exit; \ done; } && \ ./check_bindir "z$bindir" "z$execdir" "$bindir/git-add" /usr/bin/make -C Documentation install make[2]: Entering directory `/build/buildd/git-core-1.7.0.4/Documentation' make[3]: Entering directory `/build/buildd/git-core-1.7.0.4' make[3]: `GIT-VERSION-FILE' is up to date. make[3]: Leaving directory `/build/buildd/git-core-1.7.0.4' install -d -m 755 /build/buildd/git-core-1.7.0.4/tmp/usr/share/man/man1 install -d -m 755 /build/buildd/git-core-1.7.0.4/tmp/usr/share/man/man5 install -d -m 755 /build/buildd/git-core-1.7.0.4/tmp/usr/share/man/man7 install -m 644 git-add.1 git-am.1 git-annotate.1 git-apply.1 git-archimport.1 git-archive.1 git-bisect.1 git-blame.1 git-branch.1 git-bundle.1 git-cat-file.1 git-check-attr.1 git-check-ref-format.1 git-checkout-index.1 git-checkout.1 git-cherry-pick.1 git-cherry.1 git-citool.1 git-clean.1 git-clone.1 git-commit-tree.1 git-commit.1 git-config.1 git-count-objects.1 git-cvsexportcommit.1 git-cvsimport.1 git-cvsserver.1 git-daemon.1 git-describe.1 git-diff-files.1 git-diff-index.1 git-diff-tree.1 git-diff.1 git-difftool.1 git-fast-export.1 git-fast-import.1 git-fetch-pack.1 git-fetch.1 git-filter-branch.1 git-fmt-merge-msg.1 git-for-each-ref.1 git-format-patch.1 git-fsck-objects.1 git-fsck.1 git-gc.1 git-get-tar-commit-id.1 git-grep.1 git-gui.1 git-hash-object.1 git-help.1 git-http-backend.1 git-http-fetch.1 git-http-push.1 git-imap-send.1 git-index-pack.1 git-init-db.1 git-init.1 git-instaweb.1 git-log.1 git-lost-found.1 git-ls-files.1 git-ls-remote.1 git-ls-tree.1 git-mailinfo.1 git-mailsplit.1 git-merge-base.1 git-merge-file.1 git-merge-index.1 git-merge-one-file.1 git-merge-tree.1 git-merge.1 git-mergetool--lib.1 git-mergetool.1 git-mktag.1 git-mktree.1 git-mv.1 git-name-rev.1 git-notes.1 git-pack-objects.1 git-pack-redundant.1 git-pack-refs.1 git-parse-remote.1 git-patch-id.1 git-peek-remote.1 git-prune-packed.1 git-prune.1 git-pull.1 git-push.1 git-quiltimport.1 git-read-tree.1 git-rebase.1 git-receive-pack.1 git-reflog.1 git-relink.1 git-remote-helpers.1 git-remote.1 git-repack.1 git-replace.1 git-repo-config.1 git-request-pull.1 git-rerere.1 git-reset.1 git-rev-list.1 git-rev-parse.1 git-revert.1 git-rm.1 git-send-email.1 git-send-pack.1 git-sh-setup.1 git-shell.1 git-shortlog.1 git-show-branch.1 git-show-index.1 git-show-ref.1 git-show.1 git-stage.1 git-stash.1 git-status.1 git-stripspace.1 git-submodule.1 git-svn.1 git-symbolic-ref.1 git-tag.1 git-tar-tree.1 git-unpack-file.1 git-unpack-objects.1 git-update-index.1 git-update-ref.1 git-update-server-info.1 git-upload-archive.1 git-upload-pack.1 git-var.1 git-verify-pack.1 git-verify-tag.1 git-web--browse.1 git-whatchanged.1 git-write-tree.1 gitk.1 git.1 /build/buildd/git-core-1.7.0.4/tmp/usr/share/man/man1 install -m 644 gitattributes.5 gitignore.5 gitmodules.5 githooks.5 gitrepository-layout.5 /build/buildd/git-core-1.7.0.4/tmp/usr/share/man/man5 install -m 644 gitcli.7 gittutorial.7 gittutorial-2.7 gitcvs-migration.7 gitcore-tutorial.7 gitglossary.7 gitdiffcore.7 gitworkflows.7 /build/buildd/git-core-1.7.0.4/tmp/usr/share/man/man7 make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4/Documentation' make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4' /usr/bin/make -CDocumentation install-webdoc WEBDOC_DEST='/build/buildd/git-core-1.7.0.4/tmp'/html \ 2>/dev/null make[1]: Entering directory `/build/buildd/git-core-1.7.0.4/Documentation' make[2]: Entering directory `/build/buildd/git-core-1.7.0.4' make[2]: `GIT-VERSION-FILE' is up to date. make[2]: Leaving directory `/build/buildd/git-core-1.7.0.4' '/bin/sh' ./install-webdoc.sh /build/buildd/git-core-1.7.0.4/tmp/html make[1]: Leaving directory `/build/buildd/git-core-1.7.0.4/Documentation' # RelNotes are shipped in git-core rm -f '/build/buildd/git-core-1.7.0.4/tmp'/html/RelNotes* # git-doc rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-doc install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-doc # git-cvs, git-svn for i in cvs svn; do \ rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-$i && \ install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-$i/usr/lib/git-core && \ install -m0755 '/build/buildd/git-core-1.7.0.4/tmp'/usr/lib/git-core/git-$i* \ '/build/buildd/git-core-1.7.0.4/debian/git'-$i/usr/lib/git-core/ && \ install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-$i/usr/share/man/man1 && \ install -m0644 '/build/buildd/git-core-1.7.0.4/tmp'/usr/share/man/man1/git-$i* \ '/build/buildd/git-core-1.7.0.4/debian/git'-$i/usr/share/man/man1/ && \ gzip -9 '/build/buildd/git-core-1.7.0.4/debian/git'-$i/usr/share/man/man1/*.1 || exit 1; \ done # git-cvs install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-cvs/usr/bin install -m0755 '/build/buildd/git-core-1.7.0.4/tmp'/usr/bin/git-cvsserver '/build/buildd/git-core-1.7.0.4/debian/git'-cvs/usr/bin/ # git-arch rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-arch install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-arch/usr/lib/git-core install -m0755 '/build/buildd/git-core-1.7.0.4/tmp'/usr/lib/git-core/git-archimport \ '/build/buildd/git-core-1.7.0.4/debian/git'-arch/usr/lib/git-core/ install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-arch/usr/share/man/man1 install -m0644 '/build/buildd/git-core-1.7.0.4/tmp'/usr/share/man/man1/git-archimport.1 \ '/build/buildd/git-core-1.7.0.4/debian/git'-arch/usr/share/man/man1/ gzip -9 '/build/buildd/git-core-1.7.0.4/debian/git'-arch/usr/share/man/man1/*.1 # git-email rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-email install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-email/usr/lib/git-core install -m0755 '/build/buildd/git-core-1.7.0.4/tmp'/usr/lib/git-core/git-send-email \ '/build/buildd/git-core-1.7.0.4/debian/git'-email/usr/lib/git-core/ install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-email/usr/share/man/man1 install -m0644 '/build/buildd/git-core-1.7.0.4/tmp'/usr/share/man/man1/git-send-email.1 \ '/build/buildd/git-core-1.7.0.4/debian/git'-email/usr/share/man/man1/ gzip -9 '/build/buildd/git-core-1.7.0.4/debian/git'-email/usr/share/man/man1/*.1 # git-daemon-run rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-daemon-run install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-daemon-run/etc/sv/git-daemon/log install -m0755 debian/git-daemon/run \ '/build/buildd/git-core-1.7.0.4/debian/git'-daemon-run/etc/sv/git-daemon/run install -m0755 debian/git-daemon/log/run \ '/build/buildd/git-core-1.7.0.4/debian/git'-daemon-run/etc/sv/git-daemon/log/run # git-gui rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'-gui install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-gui/usr/lib/git-core install -m0755 '/build/buildd/git-core-1.7.0.4/tmp'/usr/lib/git-core/git-gui \ '/build/buildd/git-core-1.7.0.4/debian/git'-gui/usr/lib/git-core/ install -m0755 '/build/buildd/git-core-1.7.0.4/tmp'/usr/lib/git-core/git-citool \ '/build/buildd/git-core-1.7.0.4/debian/git'-gui/usr/lib/git-core/ install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-gui/usr/share/man/man1 for i in gui citool; do \ install -m0644 '/build/buildd/git-core-1.7.0.4/tmp'/usr/share/man/man1/git-$i* \ '/build/buildd/git-core-1.7.0.4/debian/git'-gui/usr/share/man/man1/; \ done gzip -9 '/build/buildd/git-core-1.7.0.4/debian/git'-gui/usr/share/man/man1/*.1 install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'-gui/usr/share/git-gui cp -a '/build/buildd/git-core-1.7.0.4/tmp'/usr/share/git-gui/lib '/build/buildd/git-core-1.7.0.4/debian/git'-gui/usr/share/git-gui/ # gitk rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'k install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'k/usr/bin install -m0755 '/build/buildd/git-core-1.7.0.4/tmp'/usr/bin/gitk \ '/build/buildd/git-core-1.7.0.4/debian/git'k/usr/bin/gitk install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'k/usr/share/man/man1 install -m0644 '/build/buildd/git-core-1.7.0.4/tmp'/usr/share/man/man1/gitk.1 \ '/build/buildd/git-core-1.7.0.4/debian/git'k/usr/share/man/man1/ gzip -9 '/build/buildd/git-core-1.7.0.4/debian/git'k/usr/share/man/man1/*.1 install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'k/usr/share/gitk cp -a '/build/buildd/git-core-1.7.0.4/tmp'/usr/share/gitk/lib '/build/buildd/git-core-1.7.0.4/debian/git'k/usr/share/gitk/ # gitweb rm -rf '/build/buildd/git-core-1.7.0.4/debian/git'web install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'web/usr/lib/cgi-bin install -m0755 gitweb/gitweb.cgi '/build/buildd/git-core-1.7.0.4/debian/git'web/usr/lib/cgi-bin/gitweb.cgi install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'web/usr/share/gitweb ln -s /usr/lib/cgi-bin/gitweb.cgi '/build/buildd/git-core-1.7.0.4/debian/git'web/usr/share/gitweb/index.cgi install -m0644 gitweb/gitweb.css '/build/buildd/git-core-1.7.0.4/debian/git'web/usr/share/gitweb/gitweb.css install -m0644 gitweb/gitweb.js '/build/buildd/git-core-1.7.0.4/debian/git'web/usr/share/gitweb/gitweb.js install -m0644 gitweb/git-favicon.png \ '/build/buildd/git-core-1.7.0.4/debian/git'web/usr/share/gitweb/git-favicon.png install -m0644 gitweb/git-logo.png '/build/buildd/git-core-1.7.0.4/debian/git'web/usr/share/gitweb/git-logo.png install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'web/etc install -m0644 debian/gitweb.conf '/build/buildd/git-core-1.7.0.4/debian/git'web/etc/gitweb.conf install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'web/etc/apache2/conf.d install -m0644 debian/gitweb.apache2.conf '/build/buildd/git-core-1.7.0.4/debian/git'web/etc/apache2/conf.d/gitweb install -d -m0755 '/build/buildd/git-core-1.7.0.4/debian/git'web/var/cache/git/ # upstream changelog test -r changelog || ln -s debian/changelog.upstream changelog : implicit rm: cannot remove `debian/git-core/usr/share/doc/git-core/contrib': Is a directory : debian/git-core/usr/share/doc/git-core/ + install -m0644 debian/copyright debian/git-core/usr/share/doc/git-core/ + install -m0644 debian/changelog debian/git-core/usr/share/doc/git-core/changelog.Debian + install -m0644 changelog debian/git-core/usr/share/doc/git-core/ + install -m0644 README debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.0.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.0.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.0.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.0.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.0.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.0.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.0.7.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.0.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.1.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.1.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.1.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.1.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.1.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.1.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.2.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.2.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.2.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.2.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.2.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.7.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.8.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.4.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.4.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.4.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.4.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.4.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.4.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.4.7.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.5.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.5.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.5.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.5.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.5.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.5.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.6.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.6.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.6.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.6.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.6.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.6.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.5.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.0.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.0.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.0.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.0.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.0.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.0.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.0.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.1.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.1.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.1.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.1.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.2.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.2.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.2.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.2.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.2.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.3.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.3.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.3.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.3.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.4.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.4.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.4.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.4.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.7.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.8.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.5.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.6.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.6.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.6.6.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.7.0.1.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.7.0.2.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.7.0.3.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.7.0.4.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 Documentation/RelNotes-1.7.0.txt debian/git-core/usr/share/doc/git-core/ + install -m0644 debian/git-core.README.Debian debian/git-core/usr/share/doc/git-core/README.Debian + install -m0644 debian/git-core.README.source debian/git-core/usr/share/doc/git-core/README.source + install -m0644 debian/git-core.NEWS.Debian debian/git-core/usr/share/doc/git-core/NEWS.Debian + gzip -9 debian/git-core/usr/share/doc/git-core/NEWS.Debian : debian/git-core/usr/share/doc/git-core/examples/ : debian/git-core/usr/share/doc/git-core/ ok : debian/git-core/DEBIAN/ + install -m0644 debian/git-core.conffiles debian/git-core/DEBIAN/conffiles + install -m0755 debian/git-core.preinst debian/git-core/DEBIAN/preinst : debian/git-core/DEBIAN/md5sums : debian/git-core/DEBIAN/ ok rm -f debian/substvars dpkg-shlibdeps '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/bin/* '/build/buildd/git-core-1.7.0.4/debian/git'-core/usr/lib/git-core/* objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-rebase--interactive: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-am: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-merge-resolve: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-difftool: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-filter-branch: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-merge-octopus: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-parse-remote: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-request-pull: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-submodule: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-add--interactive: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-pull: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-quiltimport: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-lost-found: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-repack: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-rebase: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-bisect: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-difftool--helper: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-instaweb: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-relink: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-notes: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-web--browse: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-mergetool: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-merge-one-file: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-stash: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-mergetool--lib: File format not recognized objdump: /build/buildd/git-core-1.7.0.4/debian/git-core/usr/lib/git-core/git-sh-setup: File format not recognized dpkg-gencontrol -isp -pgit-core -P'/build/buildd/git-core-1.7.0.4/debian/git'-core dpkg -b '/build/buildd/git-core-1.7.0.4/debian/git'-core .. pkgstriptranslations: processing control file: ./debian/git-core/DEBIAN/control, package git-core, directory ./debian/git-core pkgstriptranslations: git-core does not contain translations, skipping pkgstriptranslations: preparing translation tarball git-core_1.7.0.4-1ubuntu0.2_sparc_translations.tar.gz...done (25 files) pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com dpkg-deb: warning: '/build/buildd/git-core-1.7.0.4/debian/git-core/DEBIAN/control' contains user-defined field 'Original-Maintainer' dpkg-deb: warning: ignoring 1 warnings about the control file(s) dpkg-deb: building package `git-core' in `../git-core_1.7.0.4-1ubuntu0.2_sparc.deb'. dpkg-genchanges -B -mUbuntu/sparc Build Daemon >../git-core_1.7.0.4-1ubuntu0.2_sparc.changes dpkg-genchanges: arch-specific upload - not including arch-independent packages dpkg-genchanges: binary-only upload - not including any source code Use of uninitialized value within %f2p in hash element at /usr/bin/dpkg-genchanges line 488. Use of uninitialized value within @_ in list assignment at /usr/share/perl5/Dpkg/Arch.pm line 321. Use of uninitialized value $b in string eq at /usr/share/perl5/Dpkg/Arch.pm line 323. Use of uninitialized value $_ in pattern match (m//) at /usr/share/perl5/Dpkg/Arch.pm line 260. Use of uninitialized value $arch in hash element at /usr/share/perl5/Dpkg/Arch.pm line 267. dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20101218-0134 Publishing chroot-autobuild/build/buildd/git-core_1.7.0.4-1ubuntu0.2_sparc_translations.tar.gz for rosetta. chroot-autobuild/build/buildd/git-core_1.7.0.4-1ubuntu0.2_sparc.deb: new debian package, version 2.0. size 5747634 bytes: control archive= 11897 bytes. 65 bytes, 2 lines conffiles 1426 bytes, 28 lines control 34941 bytes, 477 lines md5sums 142 bytes, 5 lines * preinst #!/bin/sh Package: git-core Version: 1:1.7.0.4-1ubuntu0.2 Architecture: sparc Maintainer: Ubuntu Developers Installed-Size: 11884 Depends: libc6 (>= 2.7), libcurl3-gnutls (>= 7.16.2-1), libexpat1 (>= 1.95.8), zlib1g (>= 1:1.2.0), perl-modules, liberror-perl, libdigest-sha1-perl Recommends: patch, less, rsync, ssh-client Suggests: git-doc, git-arch, git-cvs, git-svn, git-email, git-daemon-run, git-gui, gitk, gitweb Conflicts: git (<< 4.3.20-11), git-completion, qgit (<< 1.5.5) Replaces: cogito (<< 0.16rc2-0), git-completion Provides: git-completion Section: vcs Priority: optional Description: fast, scalable, distributed revision control system Git is popular version control system designed to handle very large projects with speed and efficiency; it is used for many high profile open source projects, most notably the Linux kernel. . Git falls in the category of distributed source code management tools. Every Git working directory is a full-fledged repository with full revision tracking capabilities, not dependent on network access or a central server. . This package provides the git main components with minimal dependencies. Additional functionality, e.g. a graphical user interface and revision tree visualizer, tools for interoperating with other VCS's, or a web interface, is provided as separate git* packages. Original-Maintainer: Gerrit Pape chroot-autobuild/build/buildd/git-core_1.7.0.4-1ubuntu0.2_sparc.deb: drwxr-xr-x root/root 0 2010-12-18 01:33 ./ drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/bin/ -rwxr-xr-x root/root 1031508 2010-12-18 01:33 ./usr/bin/git -rwxr-xr-x root/root 414580 2010-12-18 01:33 ./usr/bin/git-upload-pack -rwxr-xr-x root/root 1031508 2010-12-18 01:33 ./usr/bin/git-receive-pack -rwxr-xr-x root/root 1031508 2010-12-18 01:33 ./usr/bin/git-upload-archive -rwxr-xr-x root/root 406368 2010-12-18 01:33 ./usr/bin/git-shell drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/ -rwxr-xr-x root/root 447596 2010-12-18 01:33 ./usr/lib/git-core/git-fast-import -rwxr-xr-x root/root 414660 2010-12-18 01:33 ./usr/lib/git-core/git-imap-send -rwxr-xr-x root/root 406368 2010-12-18 01:33 ./usr/lib/git-core/git-shell -rwxr-xr-x root/root 9676 2010-12-18 01:33 ./usr/lib/git-core/git-show-index -rwxr-xr-x root/root 414580 2010-12-18 01:33 ./usr/lib/git-core/git-upload-pack -rwxr-xr-x root/root 414684 2010-12-18 01:33 ./usr/lib/git-core/git-http-backend -rwxr-xr-x root/root 439440 2010-12-18 01:33 ./usr/lib/git-core/git-remote-http hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-remote-https link to ./usr/lib/git-core/git-remote-http hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-remote-ftp link to ./usr/lib/git-core/git-remote-http hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-remote-ftps link to ./usr/lib/git-core/git-remote-http -rwxr-xr-x root/root 422960 2010-12-18 01:33 ./usr/lib/git-core/git-http-fetch -rwxr-xr-x root/root 439436 2010-12-18 01:33 ./usr/lib/git-core/git-http-push -rwxr-xr-x root/root 414884 2010-12-18 01:33 ./usr/lib/git-core/git-daemon -rwxr-xr-x root/root 18171 2010-12-18 01:33 ./usr/lib/git-core/git-am -rwxr-xr-x root/root 10021 2010-12-18 01:33 ./usr/lib/git-core/git-bisect -rwxr-xr-x root/root 1745 2010-12-18 01:33 ./usr/lib/git-core/git-difftool--helper -rwxr-xr-x root/root 12172 2010-12-18 01:33 ./usr/lib/git-core/git-filter-branch -rwxr-xr-x root/root 554 2010-12-18 01:33 ./usr/lib/git-core/git-lost-found -rwxr-xr-x root/root 2068 2010-12-18 01:33 ./usr/lib/git-core/git-merge-octopus -rwxr-xr-x root/root 3814 2010-12-18 01:33 ./usr/lib/git-core/git-merge-one-file -rwxr-xr-x root/root 944 2010-12-18 01:33 ./usr/lib/git-core/git-merge-resolve -rwxr-xr-x root/root 6099 2010-12-18 01:33 ./usr/lib/git-core/git-mergetool -rwxr-xr-x root/root 9006 2010-12-18 01:33 ./usr/lib/git-core/git-mergetool--lib -rwxr-xr-x root/root 2717 2010-12-18 01:33 ./usr/lib/git-core/git-notes -rwxr-xr-x root/root 1941 2010-12-18 01:33 ./usr/lib/git-core/git-parse-remote -rwxr-xr-x root/root 7969 2010-12-18 01:33 ./usr/lib/git-core/git-pull -rwxr-xr-x root/root 3348 2010-12-18 01:33 ./usr/lib/git-core/git-quiltimport -rwxr-xr-x root/root 23684 2010-12-18 01:33 ./usr/lib/git-core/git-rebase--interactive -rwxr-xr-x root/root 14362 2010-12-18 01:33 ./usr/lib/git-core/git-rebase -rwxr-xr-x root/root 4492 2010-12-18 01:33 ./usr/lib/git-core/git-repack -rwxr-xr-x root/root 1635 2010-12-18 01:33 ./usr/lib/git-core/git-request-pull -rwxr-xr-x root/root 4013 2010-12-18 01:33 ./usr/lib/git-core/git-sh-setup -rwxr-xr-x root/root 8756 2010-12-18 01:33 ./usr/lib/git-core/git-stash -rwxr-xr-x root/root 17496 2010-12-18 01:33 ./usr/lib/git-core/git-submodule -rwxr-xr-x root/root 3961 2010-12-18 01:33 ./usr/lib/git-core/git-web--browse -rwxr-xr-x root/root 35722 2010-12-18 01:33 ./usr/lib/git-core/git-add--interactive -rwxr-xr-x root/root 2702 2010-12-18 01:33 ./usr/lib/git-core/git-difftool -rwxr-xr-x root/root 4207 2010-12-18 01:33 ./usr/lib/git-core/git-relink -rwxr-xr-x root/root 248150 2010-12-18 01:33 ./usr/lib/git-core/git-instaweb -rwxr-xr-x root/root 1031508 2010-12-18 01:33 ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-add link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-annotate link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-apply link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-archive link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-bisect--helper link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-blame link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-branch link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-bundle link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-cat-file link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-check-attr link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-check-ref-format link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-checkout-index link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-checkout link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-clean link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-clone link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-commit-tree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-commit link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-config link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-count-objects link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-describe link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-diff-files link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-diff-index link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-diff-tree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-diff link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-fast-export link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-fetch-pack link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-fetch link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-fmt-merge-msg link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-for-each-ref link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-fsck link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-gc link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-grep link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-hash-object link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-help link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-index-pack link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-init-db link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-log link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-ls-files link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-ls-remote link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-ls-tree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-mailinfo link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-mailsplit link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-merge link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-merge-base link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-merge-file link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-merge-index link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-merge-ours link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-merge-recursive link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-merge-tree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-mktag link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-mktree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-mv link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-name-rev link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-pack-objects link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-pack-redundant link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-pack-refs link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-patch-id link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-prune-packed link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-prune link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-push link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-read-tree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-receive-pack link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-reflog link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-remote link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-replace link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-rerere link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-reset link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-rev-list link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-rev-parse link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-revert link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-rm link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-send-pack link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-shortlog link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-show-branch link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-show-ref link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-stripspace link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-symbolic-ref link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-tag link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-tar-tree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-unpack-file link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-unpack-objects link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-update-index link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-update-ref link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-update-server-info link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-upload-archive link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-var link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-verify-pack link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-verify-tag link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-write-tree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-cherry link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-cherry-pick link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-format-patch link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-fsck-objects link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-get-tar-commit-id link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-init link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-merge-subtree link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-peek-remote link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-repo-config link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-show link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-stage link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-status link to ./usr/lib/git-core/git hrwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/lib/git-core/git-whatchanged link to ./usr/lib/git-core/git drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/git-core/ drwxr-xr-x root/root 0 2010-12-18 01:13 ./usr/share/git-core/templates/ drwxr-xr-x root/root 0 2010-12-18 01:13 ./usr/share/git-core/templates/branches/ drwxr-xr-x root/root 0 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/ -rwxr-xr-x root/root 452 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/applypatch-msg.sample -rwxr-xr-x root/root 894 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/commit-msg.sample -rwxr-xr-x root/root 160 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/post-commit.sample -rwxr-xr-x root/root 552 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/post-receive.sample -rwxr-xr-x root/root 189 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/post-update.sample -rwxr-xr-x root/root 398 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/pre-applypatch.sample -rwxr-xr-x root/root 1576 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/pre-commit.sample -rwxr-xr-x root/root 4942 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/pre-rebase.sample -rwxr-xr-x root/root 1219 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/prepare-commit-msg.sample -rwxr-xr-x root/root 3609 2010-12-18 01:13 ./usr/share/git-core/templates/hooks/update.sample drwxr-xr-x root/root 0 2010-12-18 01:13 ./usr/share/git-core/templates/info/ -rw-r--r-- root/root 240 2010-12-18 01:13 ./usr/share/git-core/templates/info/exclude -rw-r--r-- root/root 73 2010-12-18 01:13 ./usr/share/git-core/templates/description drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/man/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/man/man3/ -rw-r--r-- root/root 8504 2010-12-18 01:13 ./usr/share/man/man3/Git.3pm.gz drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/man/man1/ -rw-r--r-- root/root 2977 2010-12-18 01:33 ./usr/share/man/man1/git-am.1.gz -rw-r--r-- root/root 4199 2010-12-18 01:33 ./usr/share/man/man1/git-apply.1.gz -rw-r--r-- root/root 2579 2010-12-18 01:33 ./usr/share/man/man1/git-archive.1.gz -rw-r--r-- root/root 4403 2010-12-18 01:33 ./usr/share/man/man1/git-add.1.gz -rw-r--r-- root/root 4166 2010-12-18 01:33 ./usr/share/man/man1/git-bisect.1.gz -rw-r--r-- root/root 5626 2010-12-18 01:33 ./usr/share/man/man1/git-blame.1.gz -rw-r--r-- root/root 3208 2010-12-18 01:33 ./usr/share/man/man1/git-bundle.1.gz -rw-r--r-- root/root 1696 2010-12-18 01:33 ./usr/share/man/man1/git-cat-file.1.gz -rw-r--r-- root/root 1530 2010-12-18 01:33 ./usr/share/man/man1/git-check-attr.1.gz -rw-r--r-- root/root 2928 2010-12-18 01:33 ./usr/share/man/man1/git-checkout-index.1.gz -rw-r--r-- root/root 4122 2010-12-18 01:33 ./usr/share/man/man1/git-checkout.1.gz -rw-r--r-- root/root 1721 2010-12-18 01:33 ./usr/share/man/man1/git-cherry-pick.1.gz -rw-r--r-- root/root 1428 2010-12-18 01:33 ./usr/share/man/man1/git-cherry.1.gz -rw-r--r-- root/root 1354 2010-12-18 01:33 ./usr/share/man/man1/git-clean.1.gz -rw-r--r-- root/root 4330 2010-12-18 01:33 ./usr/share/man/man1/git-clone.1.gz -rw-r--r-- root/root 3175 2010-12-18 01:33 ./usr/share/man/man1/git-commit-tree.1.gz -rw-r--r-- root/root 6518 2010-12-18 01:33 ./usr/share/man/man1/git-commit.1.gz -rw-r--r-- root/root 26491 2010-12-18 01:33 ./usr/share/man/man1/git-config.1.gz -rw-r--r-- root/root 957 2010-12-18 01:33 ./usr/share/man/man1/git-count-objects.1.gz -rw-r--r-- root/root 4402 2010-12-18 01:33 ./usr/share/man/man1/git-daemon.1.gz -rw-r--r-- root/root 9491 2010-12-18 01:33 ./usr/share/man/man1/git-diff.1.gz -rw-r--r-- root/root 2407 2010-12-18 01:33 ./usr/share/man/man1/git-annotate.1.gz -rw-r--r-- root/root 3759 2010-12-18 01:33 ./usr/share/man/man1/git-branch.1.gz -rw-r--r-- root/root 3036 2010-12-18 01:33 ./usr/share/man/man1/git-describe.1.gz -rw-r--r-- root/root 8438 2010-12-18 01:33 ./usr/share/man/man1/git-diff-files.1.gz -rw-r--r-- root/root 9773 2010-12-18 01:33 ./usr/share/man/man1/git-diff-index.1.gz -rw-r--r-- root/root 12358 2010-12-18 01:33 ./usr/share/man/man1/git-diff-tree.1.gz -rw-r--r-- root/root 1975 2010-12-18 01:33 ./usr/share/man/man1/git-difftool.1.gz -rw-r--r-- root/root 2648 2010-12-18 01:33 ./usr/share/man/man1/git-fast-export.1.gz -rw-r--r-- root/root 16833 2010-12-18 01:33 ./usr/share/man/man1/git-fast-import.1.gz -rw-r--r-- root/root 1952 2010-12-18 01:33 ./usr/share/man/man1/git-fetch-pack.1.gz -rw-r--r-- root/root 5038 2010-12-18 01:33 ./usr/share/man/man1/git-fetch.1.gz -rw-r--r-- root/root 6670 2010-12-18 01:33 ./usr/share/man/man1/git-filter-branch.1.gz -rw-r--r-- root/root 1267 2010-12-18 01:33 ./usr/share/man/man1/git-fmt-merge-msg.1.gz -rw-r--r-- root/root 2860 2010-12-18 01:33 ./usr/share/man/man1/git-for-each-ref.1.gz -rw-r--r-- root/root 649 2010-12-18 01:33 ./usr/share/man/man1/git-fsck-objects.1.gz -rw-r--r-- root/root 2705 2010-12-18 01:33 ./usr/share/man/man1/git-fsck.1.gz -rw-r--r-- root/root 2614 2010-12-18 01:33 ./usr/share/man/man1/git-gc.1.gz -rw-r--r-- root/root 1034 2010-12-18 01:33 ./usr/share/man/man1/git-get-tar-commit-id.1.gz -rw-r--r-- root/root 2809 2010-12-18 01:33 ./usr/share/man/man1/git-grep.1.gz -rw-r--r-- root/root 1491 2010-12-18 01:33 ./usr/share/man/man1/git-hash-object.1.gz -rw-r--r-- root/root 2828 2010-12-18 01:33 ./usr/share/man/man1/git-help.1.gz -rw-r--r-- root/root 2836 2010-12-18 01:33 ./usr/share/man/man1/git-http-backend.1.gz -rw-r--r-- root/root 1197 2010-12-18 01:33 ./usr/share/man/man1/git-http-fetch.1.gz -rw-r--r-- root/root 1976 2010-12-18 01:33 ./usr/share/man/man1/git-http-push.1.gz -rw-r--r-- root/root 2006 2010-12-18 01:33 ./usr/share/man/man1/git-imap-send.1.gz -rw-r--r-- root/root 1879 2010-12-18 01:33 ./usr/share/man/man1/git-index-pack.1.gz -rw-r--r-- root/root 669 2010-12-18 01:33 ./usr/share/man/man1/git-init-db.1.gz -rw-r--r-- root/root 2616 2010-12-18 01:33 ./usr/share/man/man1/git-init.1.gz -rw-r--r-- root/root 1494 2010-12-18 01:33 ./usr/share/man/man1/git-instaweb.1.gz -rw-r--r-- root/root 16065 2010-12-18 01:33 ./usr/share/man/man1/git-log.1.gz -rw-r--r-- root/root 3024 2010-12-18 01:33 ./usr/share/man/man1/git-ls-files.1.gz -rw-r--r-- root/root 1599 2010-12-18 01:33 ./usr/share/man/man1/git-ls-remote.1.gz -rw-r--r-- root/root 2175 2010-12-18 01:33 ./usr/share/man/man1/git-ls-tree.1.gz -rw-r--r-- root/root 1996 2010-12-18 01:33 ./usr/share/man/man1/git-mailinfo.1.gz -rw-r--r-- root/root 1366 2010-12-18 01:33 ./usr/share/man/man1/git-mailsplit.1.gz -rw-r--r-- root/root 1751 2010-12-18 01:33 ./usr/share/man/man1/git-merge-base.1.gz -rw-r--r-- root/root 1868 2010-12-18 01:33 ./usr/share/man/man1/git-merge-file.1.gz -rw-r--r-- root/root 931 2010-12-18 01:33 ./usr/share/man/man1/git-merge-one-file.1.gz -rw-r--r-- root/root 1010 2010-12-18 01:33 ./usr/share/man/man1/git-merge-tree.1.gz -rw-r--r-- root/root 6961 2010-12-18 01:33 ./usr/share/man/man1/git-merge.1.gz -rw-r--r-- root/root 1226 2010-12-18 01:33 ./usr/share/man/man1/git-mergetool--lib.1.gz -rw-r--r-- root/root 1644 2010-12-18 01:33 ./usr/share/man/man1/git-mergetool.1.gz -rw-r--r-- root/root 1105 2010-12-18 01:33 ./usr/share/man/man1/git-mktag.1.gz -rw-r--r-- root/root 1196 2010-12-18 01:33 ./usr/share/man/man1/git-mktree.1.gz -rw-r--r-- root/root 1329 2010-12-18 01:33 ./usr/share/man/man1/git-mv.1.gz -rw-r--r-- root/root 1202 2010-12-18 01:33 ./usr/share/man/man1/git-notes.1.gz -rw-r--r-- root/root 4033 2010-12-18 01:33 ./usr/share/man/man1/git-pack-objects.1.gz -rw-r--r-- root/root 1192 2010-12-18 01:33 ./usr/share/man/man1/git-pack-redundant.1.gz -rw-r--r-- root/root 1446 2010-12-18 01:33 ./usr/share/man/man1/git-pack-refs.1.gz -rw-r--r-- root/root 1140 2010-12-18 01:33 ./usr/share/man/man1/git-patch-id.1.gz -rw-r--r-- root/root 1184 2010-12-18 01:33 ./usr/share/man/man1/git-peek-remote.1.gz -rw-r--r-- root/root 1134 2010-12-18 01:33 ./usr/share/man/man1/git-prune-packed.1.gz -rw-r--r-- root/root 1561 2010-12-18 01:33 ./usr/share/man/man1/git-prune.1.gz -rw-r--r-- root/root 7612 2010-12-18 01:33 ./usr/share/man/man1/git-pull.1.gz -rw-r--r-- root/root 6905 2010-12-18 01:33 ./usr/share/man/man1/git-push.1.gz -rw-r--r-- root/root 1243 2010-12-18 01:33 ./usr/share/man/man1/git-quiltimport.1.gz -rw-r--r-- root/root 6644 2010-12-18 01:33 ./usr/share/man/man1/git-read-tree.1.gz -rw-r--r-- root/root 8506 2010-12-18 01:33 ./usr/share/man/man1/git-rebase.1.gz -rw-r--r-- root/root 2026 2010-12-18 01:33 ./usr/share/man/man1/git-reflog.1.gz -rw-r--r-- root/root 992 2010-12-18 01:33 ./usr/share/man/man1/git-relink.1.gz -rw-r--r-- root/root 3432 2010-12-18 01:33 ./usr/share/man/man1/git-remote-helpers.1.gz -rw-r--r-- root/root 2905 2010-12-18 01:33 ./usr/share/man/man1/git-remote.1.gz -rw-r--r-- root/root 2592 2010-12-18 01:33 ./usr/share/man/man1/git-repack.1.gz -rw-r--r-- root/root 1728 2010-12-18 01:33 ./usr/share/man/man1/git-replace.1.gz -rw-r--r-- root/root 631 2010-12-18 01:33 ./usr/share/man/man1/git-repo-config.1.gz -rw-r--r-- root/root 951 2010-12-18 01:33 ./usr/share/man/man1/git-request-pull.1.gz -rw-r--r-- root/root 3241 2010-12-18 01:33 ./usr/share/man/man1/git-rerere.1.gz -rw-r--r-- root/root 4429 2010-12-18 01:33 ./usr/share/man/man1/git-reset.1.gz -rw-r--r-- root/root 7109 2010-12-18 01:33 ./usr/share/man/man1/git-rev-parse.1.gz -rw-r--r-- root/root 1877 2010-12-18 01:33 ./usr/share/man/man1/git-revert.1.gz -rw-r--r-- root/root 2684 2010-12-18 01:33 ./usr/share/man/man1/git-rm.1.gz -rw-r--r-- root/root 2265 2010-12-18 01:33 ./usr/share/man/man1/git-send-pack.1.gz -rw-r--r-- root/root 1635 2010-12-18 01:33 ./usr/share/man/man1/git-sh-setup.1.gz -rw-r--r-- root/root 1025 2010-12-18 01:33 ./usr/share/man/man1/git-shell.1.gz -rw-r--r-- root/root 2163 2010-12-18 01:33 ./usr/share/man/man1/git-shortlog.1.gz -rw-r--r-- root/root 3211 2010-12-18 01:33 ./usr/share/man/man1/git-show-branch.1.gz -rw-r--r-- root/root 873 2010-12-18 01:33 ./usr/share/man/man1/git-show-index.1.gz -rw-r--r-- root/root 2798 2010-12-18 01:33 ./usr/share/man/man1/git-show-ref.1.gz -rw-r--r-- root/root 5097 2010-12-18 01:33 ./usr/share/man/man1/git-show.1.gz -rw-r--r-- root/root 621 2010-12-18 01:33 ./usr/share/man/man1/git-stage.1.gz -rw-r--r-- root/root 3832 2010-12-18 01:33 ./usr/share/man/man1/git-stash.1.gz -rw-r--r-- root/root 2388 2010-12-18 01:33 ./usr/share/man/man1/git-status.1.gz -rw-r--r-- root/root 4272 2010-12-18 01:33 ./usr/share/man/man1/git-submodule.1.gz -rw-r--r-- root/root 1427 2010-12-18 01:33 ./usr/share/man/man1/git-symbolic-ref.1.gz -rw-r--r-- root/root 4410 2010-12-18 01:33 ./usr/share/man/man1/git-tag.1.gz -rw-r--r-- root/root 1674 2010-12-18 01:33 ./usr/share/man/man1/git-tar-tree.1.gz -rw-r--r-- root/root 893 2010-12-18 01:33 ./usr/share/man/man1/git-unpack-file.1.gz -rw-r--r-- root/root 1193 2010-12-18 01:33 ./usr/share/man/man1/git-unpack-objects.1.gz -rw-r--r-- root/root 5412 2010-12-18 01:33 ./usr/share/man/man1/git-update-index.1.gz -rw-r--r-- root/root 1999 2010-12-18 01:33 ./usr/share/man/man1/git-update-ref.1.gz -rw-r--r-- root/root 1072 2010-12-18 01:33 ./usr/share/man/man1/git-update-server-info.1.gz -rw-r--r-- root/root 930 2010-12-18 01:33 ./usr/share/man/man1/git-upload-archive.1.gz -rw-r--r-- root/root 1047 2010-12-18 01:33 ./usr/share/man/man1/git-upload-pack.1.gz -rw-r--r-- root/root 1458 2010-12-18 01:33 ./usr/share/man/man1/git-var.1.gz -rw-r--r-- root/root 1124 2010-12-18 01:33 ./usr/share/man/man1/git-verify-pack.1.gz -rw-r--r-- root/root 890 2010-12-18 01:33 ./usr/share/man/man1/git-verify-tag.1.gz -rw-r--r-- root/root 2113 2010-12-18 01:33 ./usr/share/man/man1/git-web--browse.1.gz -rw-r--r-- root/root 4273 2010-12-18 01:33 ./usr/share/man/man1/git-whatchanged.1.gz -rw-r--r-- root/root 1152 2010-12-18 01:33 ./usr/share/man/man1/git-write-tree.1.gz -rw-r--r-- root/root 10139 2010-12-18 01:33 ./usr/share/man/man1/git.1.gz -rw-r--r-- root/root 2105 2010-12-18 01:33 ./usr/share/man/man1/git-check-ref-format.1.gz -rw-r--r-- root/root 5732 2010-12-18 01:33 ./usr/share/man/man1/git-format-patch.1.gz -rw-r--r-- root/root 1502 2010-12-18 01:33 ./usr/share/man/man1/git-lost-found.1.gz -rw-r--r-- root/root 1836 2010-12-18 01:33 ./usr/share/man/man1/git-merge-index.1.gz -rw-r--r-- root/root 1485 2010-12-18 01:33 ./usr/share/man/man1/git-name-rev.1.gz -rw-r--r-- root/root 874 2010-12-18 01:33 ./usr/share/man/man1/git-parse-remote.1.gz -rw-r--r-- root/root 2680 2010-12-18 01:33 ./usr/share/man/man1/git-receive-pack.1.gz -rw-r--r-- root/root 10667 2010-12-18 01:33 ./usr/share/man/man1/git-rev-list.1.gz -rw-r--r-- root/root 882 2010-12-18 01:33 ./usr/share/man/man1/git-stripspace.1.gz drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/man/man5/ -rw-r--r-- root/root 3964 2010-12-18 01:33 ./usr/share/man/man5/githooks.5.gz -rw-r--r-- root/root 3488 2010-12-18 01:33 ./usr/share/man/man5/gitrepository-layout.5.gz -rw-r--r-- root/root 8246 2010-12-18 01:33 ./usr/share/man/man5/gitattributes.5.gz -rw-r--r-- root/root 2602 2010-12-18 01:33 ./usr/share/man/man5/gitignore.5.gz -rw-r--r-- root/root 1407 2010-12-18 01:33 ./usr/share/man/man5/gitmodules.5.gz drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/man/man7/ -rw-r--r-- root/root 6790 2010-12-18 01:33 ./usr/share/man/man7/gitworkflows.7.gz -rw-r--r-- root/root 7509 2010-12-18 01:33 ./usr/share/man/man7/gittutorial.7.gz -rw-r--r-- root/root 4157 2010-12-18 01:33 ./usr/share/man/man7/gitdiffcore.7.gz -rw-r--r-- root/root 6826 2010-12-18 01:33 ./usr/share/man/man7/gitglossary.7.gz -rw-r--r-- root/root 5319 2010-12-18 01:33 ./usr/share/man/man7/gittutorial-2.7.gz -rw-r--r-- root/root 3105 2010-12-18 01:33 ./usr/share/man/man7/gitcli.7.gz -rw-r--r-- root/root 21271 2010-12-18 01:33 ./usr/share/man/man7/gitcore-tutorial.7.gz -rw-r--r-- root/root 3533 2010-12-18 01:33 ./usr/share/man/man7/gitcvs-migration.7.gz drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/perl5/ -rw-r--r-- root/root 35900 2010-04-01 05:29 ./usr/share/perl5/Git.pm drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/ -rw-r--r-- root/root 2113 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/README drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/blameview/ -rw-r--r-- root/root 329 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/blameview/README -rw-r--r-- root/root 3776 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/blameview/blameview.perl drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/buildsystems/ -rw-r--r-- root/root 1100 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/buildsystems/Generators.pm drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/buildsystems/Generators/ -rw-r--r-- root/root 5063 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/buildsystems/Generators/QMake.pm -rw-r--r-- root/root 16344 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/buildsystems/Generators/Vcproj.pm -rw-r--r-- root/root 11033 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/buildsystems/engine.pl -rw-r--r-- root/root 1208 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/buildsystems/generate -rw-r--r-- root/root 6675 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/buildsystems/parse.pl drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/continuous/ -rw-r--r-- root/root 12334 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/continuous/cidaemon -rw-r--r-- root/root 2171 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/continuous/post-receive-cinotify drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/convert-objects/ -rw-r--r-- root/root 7436 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/convert-objects/convert-objects.c -rw-r--r-- root/root 456 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/convert-objects/git-convert-objects.txt drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/emacs/ -rw-r--r-- root/root 397 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/emacs/Makefile -rw-r--r-- root/root 1470 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/emacs/README -rw-r--r-- root/root 16908 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/emacs/git-blame.el -rw-r--r-- root/root 69689 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/emacs/git.el drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/ -rw-r--r-- root/root 167 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/README -rw-r--r-- root/root 13039 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/builtin-fetch--tool.c -rw-r--r-- root/root 7618 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-checkout.sh -rw-r--r-- root/root 2261 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-clean.sh -rw-r--r-- root/root 12696 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-clone.sh -rw-r--r-- root/root 14367 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-commit.sh -rw-r--r-- root/root 9083 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-fetch.sh -rw-r--r-- root/root 594 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-gc.sh -rw-r--r-- root/root 2544 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-ls-remote.sh -rw-r--r-- root/root 338 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-merge-ours.sh -rw-r--r-- root/root 12687 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-merge.sh -rw-r--r-- root/root 10388 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-remote.perl -rw-r--r-- root/root 6195 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-rerere.perl -rw-r--r-- root/root 2304 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-reset.sh -rw-r--r-- root/root 2715 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-resolve.sh -rw-r--r-- root/root 4456 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-revert.sh -rw-r--r-- root/root 24966 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-svnimport.perl -rw-r--r-- root/root 5391 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-svnimport.txt -rw-r--r-- root/root 4027 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-tag.sh -rw-r--r-- root/root 749 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/examples/git-verify-tag.sh drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/ -rw-r--r-- root/root 1451 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/git-import.perl -rw-r--r-- root/root 724 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/git-import.sh -rw-r--r-- root/root 69566 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/git-p4 -rw-r--r-- root/root 28 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/git-p4.bat -rw-r--r-- root/root 6568 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/git-p4.txt -rw-r--r-- root/root 11188 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/import-directories.perl -rw-r--r-- root/root 5330 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/import-tars.perl -rw-r--r-- root/root 1844 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/fast-import/import-zips.py -rw-r--r-- root/root 4366 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/git-resurrect.sh drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/gitview/ -rw-r--r-- root/root 38464 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/gitview/gitview -rw-r--r-- root/root 827 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/gitview/gitview.txt drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/hg-to-git/ -rw-r--r-- root/root 7864 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/hg-to-git/hg-to-git.py -rw-r--r-- root/root 890 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/hg-to-git/hg-to-git.txt drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/hooks/ -rw-r--r-- root/root 19618 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/hooks/post-receive-email -rw-r--r-- root/root 1291 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/hooks/pre-auto-gc-battery -rw-r--r-- root/root 6920 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/hooks/setgitperms.perl -rw-r--r-- root/root 11647 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/hooks/update-paranoid drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/p4import/ -rw-r--r-- root/root 70 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/p4import/README -rw-r--r-- root/root 10718 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/p4import/git-p4import.py -rw-r--r-- root/root 4778 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/p4import/git-p4import.txt drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/patches/ -rw-r--r-- root/root 883 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/patches/docbook-xsl-manpages-charmap.patch -rw-r--r-- root/root 770 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/remotes2config.sh -rw-r--r-- root/root 990 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/rerere-train.sh drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/stats/ -rw-r--r-- root/root 708 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/stats/git-common-hash -rw-r--r-- root/root 809 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/stats/mailmap.pl -rw-r--r-- root/root 6675 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/stats/packinfo.pl drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/thunderbird-patch-inline/ -rw-r--r-- root/root 725 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/thunderbird-patch-inline/README -rw-r--r-- root/root 1402 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/thunderbird-patch-inline/appp.sh drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/vim/ -rw-r--r-- root/root 1229 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/vim/README drwxr-xr-x root/root 0 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/workdir/ -rw-r--r-- root/root 1889 2010-12-18 01:33 ./usr/share/doc/git-core/contrib/workdir/git-new-workdir -rw-r--r-- root/root 11507 2010-12-18 01:33 ./usr/share/doc/git-core/copyright -rw-r--r-- root/root 2469 2010-12-18 01:33 ./usr/share/doc/git-core/README -rw-r--r-- root/root 1255 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.0.1.txt -rw-r--r-- root/root 301946 2010-12-18 01:33 ./usr/share/doc/git-core/changelog.gz -rw-r--r-- root/root 18058 2010-12-18 01:33 ./usr/share/doc/git-core/changelog.Debian.gz -rw-r--r-- root/root 2308 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.0.2.txt -rw-r--r-- root/root 1577 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.0.3.txt -rw-r--r-- root/root 462 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.0.4.txt -rw-r--r-- root/root 609 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.0.5.txt -rw-r--r-- root/root 484 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.0.6.txt -rw-r--r-- root/root 482 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.0.7.txt -rw-r--r-- root/root 18638 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.0.txt -rw-r--r-- root/root 2164 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.1.1.txt -rw-r--r-- root/root 1651 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.1.2.txt -rw-r--r-- root/root 1566 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.1.3.txt -rw-r--r-- root/root 843 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.1.4.txt -rw-r--r-- root/root 1430 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.1.5.txt -rw-r--r-- root/root 1519 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.1.6.txt -rw-r--r-- root/root 13288 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.1.txt -rw-r--r-- root/root 1584 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.2.1.txt -rw-r--r-- root/root 2086 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.2.2.txt -rw-r--r-- root/root 796 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.2.3.txt -rw-r--r-- root/root 802 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.2.4.txt -rw-r--r-- root/root 928 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.2.5.txt -rw-r--r-- root/root 7355 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.2.txt -rw-r--r-- root/root 326 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.1.txt -rw-r--r-- root/root 1931 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.2.txt -rw-r--r-- root/root 896 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.3.txt -rw-r--r-- root/root 1208 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.4.txt -rw-r--r-- root/root 3376 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.5.txt -rw-r--r-- root/root 1432 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.6.txt -rw-r--r-- root/root 1584 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.7.txt -rw-r--r-- root/root 783 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.8.txt -rw-r--r-- root/root 14030 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.3.txt -rw-r--r-- root/root 524 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.4.1.txt -rw-r--r-- root/root 1530 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.4.2.txt -rw-r--r-- root/root 997 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.4.3.txt -rw-r--r-- root/root 2617 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.4.4.txt -rw-r--r-- root/root 2241 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.4.5.txt -rw-r--r-- root/root 1440 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.4.6.txt -rw-r--r-- root/root 342 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.4.7.txt -rw-r--r-- root/root 14424 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.4.txt -rw-r--r-- root/root 1499 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.5.1.txt -rw-r--r-- root/root 772 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.5.2.txt -rw-r--r-- root/root 305 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.5.3.txt -rw-r--r-- root/root 140 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.5.4.txt -rw-r--r-- root/root 449 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.5.5.txt -rw-r--r-- root/root 342 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.5.6.txt -rw-r--r-- root/root 7596 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.5.txt -rw-r--r-- root/root 793 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.6.1.txt -rw-r--r-- root/root 1457 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.6.2.txt -rw-r--r-- root/root 2112 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.6.3.txt -rw-r--r-- root/root 1573 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.6.4.txt -rw-r--r-- root/root 1041 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.6.5.txt -rw-r--r-- root/root 342 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.6.6.txt -rw-r--r-- root/root 3843 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.5.6.txt -rw-r--r-- root/root 1188 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.0.1.txt -rw-r--r-- root/root 2948 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.0.2.txt -rw-r--r-- root/root 4318 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.0.3.txt -rw-r--r-- root/root 1293 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.0.4.txt -rw-r--r-- root/root 2014 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.0.5.txt -rw-r--r-- root/root 1193 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.0.6.txt -rw-r--r-- root/root 10049 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.0.txt -rw-r--r-- root/root 1976 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.1.1.txt -rw-r--r-- root/root 1640 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.1.2.txt -rw-r--r-- root/root 900 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.1.3.txt -rw-r--r-- root/root 1633 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.1.4.txt -rw-r--r-- root/root 10441 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.1.txt -rw-r--r-- root/root 597 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.2.1.txt -rw-r--r-- root/root 1508 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.2.2.txt -rw-r--r-- root/root 781 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.2.3.txt -rw-r--r-- root/root 1351 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.2.4.txt -rw-r--r-- root/root 688 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.2.5.txt -rw-r--r-- root/root 5892 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.2.txt -rw-r--r-- root/root 343 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.3.1.txt -rw-r--r-- root/root 2271 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.3.2.txt -rw-r--r-- root/root 1379 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.3.3.txt -rw-r--r-- root/root 1206 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.3.4.txt -rw-r--r-- root/root 6791 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.3.txt -rw-r--r-- root/root 1906 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.4.1.txt -rw-r--r-- root/root 1210 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.4.2.txt -rw-r--r-- root/root 1146 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.4.3.txt -rw-r--r-- root/root 1034 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.4.4.txt -rw-r--r-- root/root 5357 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.4.txt -rw-r--r-- root/root 549 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.1.txt -rw-r--r-- root/root 581 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.2.txt -rw-r--r-- root/root 2485 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.3.txt -rw-r--r-- root/root 1274 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.4.txt -rw-r--r-- root/root 1891 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.5.txt -rw-r--r-- root/root 791 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.6.txt -rw-r--r-- root/root 772 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.7.txt -rw-r--r-- root/root 900 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.8.txt -rw-r--r-- root/root 6294 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.5.txt -rw-r--r-- root/root 1230 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.6.1.txt -rw-r--r-- root/root 1599 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.6.2.txt -rw-r--r-- root/root 9463 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.6.6.txt -rw-r--r-- root/root 1287 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.7.0.1.txt -rw-r--r-- root/root 1476 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.7.0.2.txt -rw-r--r-- root/root 1176 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.7.0.3.txt -rw-r--r-- root/root 888 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.7.0.4.txt -rw-r--r-- root/root 8764 2010-12-18 01:33 ./usr/share/doc/git-core/RelNotes-1.7.0.txt -rw-r--r-- root/root 2686 2010-12-18 01:33 ./usr/share/doc/git-core/README.Debian -rw-r--r-- root/root 2823 2010-12-18 01:33 ./usr/share/doc/git-core/README.source -rw-r--r-- root/root 486 2010-12-18 01:33 ./usr/share/doc/git-core/NEWS.Debian.gz drwxr-xr-x root/root 0 2010-12-18 01:33 ./var/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./var/cache/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./var/cache/git/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./etc/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./etc/emacs/ drwxr-xr-x root/root 0 2010-12-18 01:33 ./etc/emacs/site-start.d/ -rw-r--r-- root/root 9066 2010-12-18 01:33 ./etc/emacs/site-start.d/50git-core.el drwxr-xr-x root/root 0 2010-12-18 01:33 ./etc/bash_completion.d/ -rw-r--r-- root/root 46401 2010-12-18 01:33 ./etc/bash_completion.d/git git-core_1.7.0.4-1ubuntu0.2_sparc.changes: Format: 1.8 Date: Fri, 17 Dec 2010 13:18:54 -0800 Source: git-core Binary: git-core git-doc git-arch git-cvs git-svn git-email git-daemon-run git-gui gitk gitweb Architecture: sparc sparc_translations Version: 1:1.7.0.4-1ubuntu0.2 Distribution: lucid Urgency: low Maintainer: Ubuntu/sparc Build Daemon Changed-By: Steve Beattie Description: git-arch - fast, scalable, distributed revision control system (arch interop git-core - fast, scalable, distributed revision control system git-cvs - fast, scalable, distributed revision control system (cvs interope git-daemon-run - fast, scalable, distributed revision control system (git-daemon s git-doc - fast, scalable, distributed revision control system (documentatio git-email - fast, scalable, distributed revision control system (email add-on git-gui - fast, scalable, distributed revision control system (GUI) git-svn - fast, scalable, distributed revision control system (svn interope gitk - fast, scalable, distributed revision control system (revision tre gitweb - fast, scalable, distributed revision control system (web interfac Changes: git-core (1:1.7.0.4-1ubuntu0.2) lucid-security; urgency=low . * SECURITY UPDATE: gitweb cross-site scripting vulnerability - debian/diff/0034-gitweb-Introduce-esc_attr...diff: from upstream: gitweb: do not parrot filenames or other arguments given in a request without proper quoting - CVE-2010-3906 Checksums-Sha1: a312e0c784f058688d2697592fbb125f1600192e 5747634 git-core_1.7.0.4-1ubuntu0.2_sparc.deb 7eaff87c90f7b2755c5e9057564a92847eb734ec 216653 git-core_1.7.0.4-1ubuntu0.2_sparc_translations.tar.gz Checksums-Sha256: f288ddafc827a475588f177b05cf48da39d17900de7ace3b95de3abea637bc20 5747634 git-core_1.7.0.4-1ubuntu0.2_sparc.deb affbaa6e2a5bcd9bbb72018cf4691ce2dec69df32c3299341dd87dad63f94efc 216653 git-core_1.7.0.4-1ubuntu0.2_sparc_translations.tar.gz Files: 1d365c0584e28ab871c18f8b9ffb6c81 5747634 vcs optional git-core_1.7.0.4-1ubuntu0.2_sparc.deb 0df67bef79dbc0dbbcfd44bb7ff1a0eb 216653 raw-translations - git-core_1.7.0.4-1ubuntu0.2_sparc_translations.tar.gz Original-Maintainer: Gerrit Pape ****************************************************************************** Built successfully Purging chroot-autobuild/build/buildd/git-core-1.7.0.4 ------------------------------------------------------------------------------ /usr/bin/sudo dpkg --purge libfile-copy-recursive-perl unzip mime-support gettext zlib1g-dev libkadm5clnt-mit7 libldap2-dev libgcrypt11-dev sgml-data libdbi-perl libxml2-utils comerr-dev libgpg-error-dev python2.6 libkrb5-dev libcroco3 libdbd-sqlite3-perl libnet-daemon-perl libxml2 libkdb5-4 cvsps libapr1 pkg-config krb5-multidev update-inetd libsvn-perl libexpat1-dev xml-core libtasn1-3-dev subversion libaprutil1 libcurl4-gnutls-dev gettext-base libplrpc-perl xmlto sgml-base cvs python docbook-xml tcl8.5 libxslt1.1 libsvn1 libgnutls-dev libexpat1 libkadm5srv-mit7 libsqlite3-0 libidn11-dev asciidoc libneon27-gnutls xsltproc libgssrpc4 docbook-xsl libncursesw5 (Reading database ... 17625 files and directories currently installed.) Removing unzip ... Removing gettext ... Removing libcroco3 ... Purging configuration files for libcroco3 ... Removing libdbd-sqlite3-perl ... Removing cvsps ... Removing libsvn-perl ... Purging configuration files for libsvn-perl ... Removing libexpat1-dev ... Removing subversion ... Purging configuration files for subversion ... Removing libcurl4-gnutls-dev ... Removing gettext-base ... Removing xmlto ... Removing cvs ... install-info: warning: maintainer scripts should not call install-info anymore, install-info: warning: this is handled now by a dpkg trigger provided by the install-info: warning: install-info package; package cvs should be updated. install-info: warning: maintainer scripts should not call install-info anymore, install-info: warning: this is handled now by a dpkg trigger provided by the install-info: warning: install-info package; package cvs should be updated. Purging configuration files for cvs ... Removing docbook-xml ... Purging configuration files for docbook-xml ... Removing tcl8.5 ... Purging configuration files for tcl8.5 ... Removing libsvn1 ... Purging configuration files for libsvn1 ... Removing libgnutls-dev ... Removing libidn11-dev ... Removing asciidoc ... Purging configuration files for asciidoc ... Removing libneon27-gnutls ... Purging configuration files for libneon27-gnutls ... Removing xsltproc ... Removing docbook-xsl ... Purging configuration files for docbook-xsl ... Removing zlib1g-dev ... Removing libldap2-dev ... Removing libgcrypt11-dev ... Removing sgml-data ... Purging configuration files for sgml-data ... Removing libdbi-perl ... Removing libxml2-utils ... Removing libgpg-error-dev ... Removing libkrb5-dev ... Removing pkg-config ... Removing krb5-multidev ... Removing update-inetd ... Purging configuration files for update-inetd ... Removing xml-core ... Purging configuration files for xml-core ... dpkg: warning: while removing xml-core, directory '/etc/sgml' not empty so not removed. Removing libtasn1-3-dev ... Removing libaprutil1 ... Purging configuration files for libaprutil1 ... Removing libplrpc-perl ... Removing sgml-base ... Purging configuration files for sgml-base ... Removing python ... Purging configuration files for python ... Removing libxslt1.1 ... Purging configuration files for libxslt1.1 ... Removing libexpat1 ... Purging configuration files for libexpat1 ... Removing libkadm5srv-mit7 ... Purging configuration files for libkadm5srv-mit7 ... Removing libfile-copy-recursive-perl ... Removing libkadm5clnt-mit7 ... Purging configuration files for libkadm5clnt-mit7 ... Removing comerr-dev ... Removing python2.6 ... Purging configuration files for python2.6 ... Removing libnet-daemon-perl ... Removing libxml2 ... Purging configuration files for libxml2 ... Removing libkdb5-4 ... Purging configuration files for libkdb5-4 ... Removing libapr1 ... Purging configuration files for libapr1 ... Removing libsqlite3-0 ... Purging configuration files for libsqlite3-0 ... Removing libgssrpc4 ... Purging configuration files for libgssrpc4 ... Removing libncursesw5 ... Purging configuration files for libncursesw5 ... Removing mime-support ... Purging configuration files for mime-support ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place ****************************************************************************** Finished at 20101218-0134 Build needed 00:52:52, 128148k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105'] Scanning for processes to kill in build /home/buildd/build-8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105'] Unmounting chroot for build 8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '8523ce0a8d3f277ab18aa3e7968b2c6bd3d28105']