t / t9151 / svn-mergeinfo.dumpon commit Print RUNTIME_PREFIX warning only when GIT_TRACE is set (aa09457)
   1SVN-fs-dump-format-version: 2
   2
   3UUID: d6191530-2693-4a8e-98e7-b194d4c3edd8
   4
   5Revision-number: 0
   6Prop-content-length: 56
   7Content-length: 56
   8
   9K 8
  10svn:date
  11V 27
  122010-01-19T04:14:02.832406Z
  13PROPS-END
  14
  15Revision-number: 1
  16Prop-content-length: 134
  17Content-length: 134
  18
  19K 7
  20svn:log
  21V 36
  22(r1) Setup trunk, branches, and tags
  23K 10
  24svn:author
  25V 3
  26adm
  27K 8
  28svn:date
  29V 27
  302010-01-19T04:14:03.055172Z
  31PROPS-END
  32
  33Node-path: branches
  34Node-kind: dir
  35Node-action: add
  36Prop-content-length: 10
  37Content-length: 10
  38
  39PROPS-END
  40
  41
  42Node-path: tags
  43Node-kind: dir
  44Node-action: add
  45Prop-content-length: 10
  46Content-length: 10
  47
  48PROPS-END
  49
  50
  51Node-path: trunk
  52Node-kind: dir
  53Node-action: add
  54Prop-content-length: 10
  55Content-length: 10
  56
  57PROPS-END
  58
  59
  60Revision-number: 2
  61Prop-content-length: 111
  62Content-length: 111
  63
  64K 7
  65svn:log
  66V 13
  67(r2) ancestor
  68K 10
  69svn:author
  70V 3
  71adm
  72K 8
  73svn:date
  74V 27
  752010-01-19T04:14:04.064506Z
  76PROPS-END
  77
  78Node-path: trunk/Makefile
  79Node-kind: file
  80Node-action: add
  81Prop-content-length: 10
  82Text-content-length: 2401
  83Text-content-md5: bfd8ff778d1492dc6758567373176a89
  84Text-content-sha1: 103205ce331f7d64086dba497574734f78439590
  85Content-length: 2411
  86
  87PROPS-END
  88# -DCOLLISION_CHECK if you believe that SHA1's
  89# 1461501637330902918203684832716283019655932542976 hashes do not give you
  90# enough guarantees about no collisions between objects ever hapenning.
  91#
  92# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
  93# Note that you need some new glibc (at least >2.2.4) for this, and it will
  94# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
  95# break unless your underlying filesystem supports those sub-second times
  96# (my ext3 doesn't).
  97CFLAGS=-g -O3 -Wall
  98
  99CC=gcc
 100
 101
 102PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
 103        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
 104        check-files ls-tree merge-base
 105
 106all: $(PROG)
 107
 108install: $(PROG)
 109        install $(PROG) $(HOME)/bin/
 110
 111LIBS= -lssl -lz
 112
 113init-db: init-db.o
 114
 115update-cache: update-cache.o read-cache.o
 116        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
 117
 118show-diff: show-diff.o read-cache.o
 119        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
 120
 121write-tree: write-tree.o read-cache.o
 122        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
 123
 124read-tree: read-tree.o read-cache.o
 125        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
 126
 127commit-tree: commit-tree.o read-cache.o
 128        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
 129
 130cat-file: cat-file.o read-cache.o
 131        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
 132
 133fsck-cache: fsck-cache.o read-cache.o
 134        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o $(LIBS)
 135
 136checkout-cache: checkout-cache.o read-cache.o
 137        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
 138
 139diff-tree: diff-tree.o read-cache.o
 140        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
 141
 142rev-tree: rev-tree.o read-cache.o
 143        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o $(LIBS)
 144
 145show-files: show-files.o read-cache.o
 146        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
 147
 148check-files: check-files.o read-cache.o
 149        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
 150
 151ls-tree: ls-tree.o read-cache.o
 152        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
 153
 154merge-base: merge-base.o read-cache.o
 155        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o $(LIBS)
 156
 157read-cache.o: cache.h
 158show-diff.o: cache.h
 159
 160clean:
 161        rm -f *.o $(PROG)
 162
 163backup: clean
 164        cd .. ; tar czvf dircache.tar.gz dir-cache
 165
 166
 167Revision-number: 3
 168Prop-content-length: 119
 169Content-length: 119
 170
 171K 7
 172svn:log
 173V 21
 174(r3) make left branch
 175K 10
 176svn:author
 177V 3
 178adm
 179K 8
 180svn:date
 181V 27
 1822010-01-19T04:14:06.040389Z
 183PROPS-END
 184
 185Node-path: branches/left
 186Node-kind: dir
 187Node-action: add
 188Node-copyfrom-rev: 1
 189Node-copyfrom-path: trunk
 190
 191
 192Node-path: branches/left/Makefile
 193Node-kind: file
 194Node-action: add
 195Node-copyfrom-rev: 2
 196Node-copyfrom-path: trunk/Makefile
 197Text-copy-source-md5: bfd8ff778d1492dc6758567373176a89
 198Text-copy-source-sha1: 103205ce331f7d64086dba497574734f78439590
 199
 200
 201Revision-number: 4
 202Prop-content-length: 120
 203Content-length: 120
 204
 205K 7
 206svn:log
 207V 22
 208(r4) make right branch
 209K 10
 210svn:author
 211V 3
 212adm
 213K 8
 214svn:date
 215V 27
 2162010-01-19T04:14:08.040905Z
 217PROPS-END
 218
 219Node-path: branches/right
 220Node-kind: dir
 221Node-action: add
 222Node-copyfrom-rev: 1
 223Node-copyfrom-path: trunk
 224
 225
 226Node-path: branches/right/Makefile
 227Node-kind: file
 228Node-action: add
 229Node-copyfrom-rev: 2
 230Node-copyfrom-path: trunk/Makefile
 231Text-copy-source-md5: bfd8ff778d1492dc6758567373176a89
 232Text-copy-source-sha1: 103205ce331f7d64086dba497574734f78439590
 233
 234
 235Revision-number: 5
 236Prop-content-length: 116
 237Content-length: 116
 238
 239K 7
 240svn:log
 241V 18
 242(r5) left update 1
 243K 10
 244svn:author
 245V 3
 246adm
 247K 8
 248svn:date
 249V 27
 2502010-01-19T04:14:09.049169Z
 251PROPS-END
 252
 253Node-path: branches/left/Makefile
 254Node-kind: file
 255Node-action: change
 256Text-content-length: 2465
 257Text-content-md5: 16e38d9753b061731650561ce01b1195
 258Text-content-sha1: 36da4b84ea9b64218ab48171dfc5c48ae025f38b
 259Content-length: 2465
 260
 261# -DCOLLISION_CHECK if you believe that SHA1's
 262# 1461501637330902918203684832716283019655932542976 hashes do not give you
 263# enough guarantees about no collisions between objects ever hapenning.
 264#
 265# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
 266# Note that you need some new glibc (at least >2.2.4) for this, and it will
 267# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
 268# break unless your underlying filesystem supports those sub-second times
 269# (my ext3 doesn't).
 270CFLAGS=-g -O3 -Wall
 271
 272CC=gcc
 273
 274
 275PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
 276        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
 277        check-files ls-tree merge-base
 278
 279all: $(PROG)
 280
 281install: $(PROG)
 282        install $(PROG) $(HOME)/bin/
 283
 284LIBS= -lssl -lz
 285
 286init-db: init-db.o
 287
 288update-cache: update-cache.o read-cache.o
 289        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
 290
 291show-diff: show-diff.o read-cache.o
 292        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
 293
 294write-tree: write-tree.o read-cache.o
 295        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
 296
 297read-tree: read-tree.o read-cache.o
 298        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
 299
 300commit-tree: commit-tree.o read-cache.o
 301        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
 302
 303cat-file: cat-file.o read-cache.o
 304        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
 305
 306fsck-cache: fsck-cache.o read-cache.o
 307        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o $(LIBS)
 308
 309checkout-cache: checkout-cache.o read-cache.o
 310        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
 311
 312diff-tree: diff-tree.o read-cache.o
 313        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
 314
 315rev-tree: rev-tree.o read-cache.o object.o commit.o tree.o blob.o
 316        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 317
 318show-files: show-files.o read-cache.o
 319        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
 320
 321check-files: check-files.o read-cache.o
 322        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
 323
 324ls-tree: ls-tree.o read-cache.o
 325        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
 326
 327merge-base: merge-base.o read-cache.o
 328        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o $(LIBS)
 329
 330read-cache.o: cache.h
 331show-diff.o: cache.h
 332
 333clean:
 334        rm -f *.o $(PROG)
 335
 336backup: clean
 337        cd .. ; tar czvf dircache.tar.gz dir-cache
 338
 339
 340Revision-number: 6
 341Prop-content-length: 117
 342Content-length: 117
 343
 344K 7
 345svn:log
 346V 19
 347(r6) right update 1
 348K 10
 349svn:author
 350V 3
 351adm
 352K 8
 353svn:date
 354V 27
 3552010-01-19T04:14:10.049350Z
 356PROPS-END
 357
 358Node-path: branches/right/Makefile
 359Node-kind: file
 360Node-action: change
 361Text-content-length: 2521
 362Text-content-md5: 0668418a621333f4aa8b6632cd63e2a0
 363Text-content-sha1: 4f29afd038e52f45acb5ef8c41acfc70062a741a
 364Content-length: 2521
 365
 366# -DCOLLISION_CHECK if you believe that SHA1's
 367# 1461501637330902918203684832716283019655932542976 hashes do not give you
 368# enough guarantees about no collisions between objects ever hapenning.
 369#
 370# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
 371# Note that you need some new glibc (at least >2.2.4) for this, and it will
 372# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
 373# break unless your underlying filesystem supports those sub-second times
 374# (my ext3 doesn't).
 375CFLAGS=-g -O3 -Wall
 376
 377CC=gcc
 378
 379
 380PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
 381        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
 382        check-files ls-tree merge-base merge-cache
 383
 384all: $(PROG)
 385
 386install: $(PROG)
 387        install $(PROG) $(HOME)/bin/
 388
 389LIBS= -lssl -lz
 390
 391init-db: init-db.o
 392
 393update-cache: update-cache.o read-cache.o
 394        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
 395
 396show-diff: show-diff.o read-cache.o
 397        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
 398
 399write-tree: write-tree.o read-cache.o
 400        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
 401
 402read-tree: read-tree.o read-cache.o
 403        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
 404
 405commit-tree: commit-tree.o read-cache.o
 406        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
 407
 408cat-file: cat-file.o read-cache.o
 409        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
 410
 411fsck-cache: fsck-cache.o read-cache.o
 412        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o $(LIBS)
 413
 414checkout-cache: checkout-cache.o read-cache.o
 415        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
 416
 417diff-tree: diff-tree.o read-cache.o
 418        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
 419
 420rev-tree: rev-tree.o read-cache.o
 421        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o $(LIBS)
 422
 423show-files: show-files.o read-cache.o
 424        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
 425
 426check-files: check-files.o read-cache.o
 427        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
 428
 429ls-tree: ls-tree.o read-cache.o
 430        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
 431
 432merge-base: merge-base.o read-cache.o
 433        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o $(LIBS)
 434
 435merge-cache: merge-cache.o read-cache.o
 436        $(CC) $(CFLAGS) -o merge-cache merge-cache.o read-cache.o $(LIBS)
 437
 438read-cache.o: cache.h
 439show-diff.o: cache.h
 440
 441clean:
 442        rm -f *.o $(PROG)
 443
 444backup: clean
 445        cd .. ; tar czvf dircache.tar.gz dir-cache
 446
 447
 448Revision-number: 7
 449Prop-content-length: 116
 450Content-length: 116
 451
 452K 7
 453svn:log
 454V 18
 455(r7) left update 2
 456K 10
 457svn:author
 458V 3
 459adm
 460K 8
 461svn:date
 462V 27
 4632010-01-19T04:14:11.049209Z
 464PROPS-END
 465
 466Node-path: branches/left/Makefile
 467Node-kind: file
 468Node-action: change
 469Text-content-length: 2529
 470Text-content-md5: f6b197cc3f2e89a83e545d4bb003de73
 471Text-content-sha1: 2f656677cfec0bceec85e53036ffb63e25126f8e
 472Content-length: 2529
 473
 474# -DCOLLISION_CHECK if you believe that SHA1's
 475# 1461501637330902918203684832716283019655932542976 hashes do not give you
 476# enough guarantees about no collisions between objects ever hapenning.
 477#
 478# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
 479# Note that you need some new glibc (at least >2.2.4) for this, and it will
 480# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
 481# break unless your underlying filesystem supports those sub-second times
 482# (my ext3 doesn't).
 483CFLAGS=-g -O3 -Wall
 484
 485CC=gcc
 486
 487
 488PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
 489        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
 490        check-files ls-tree merge-base
 491
 492all: $(PROG)
 493
 494install: $(PROG)
 495        install $(PROG) $(HOME)/bin/
 496
 497LIBS= -lssl -lz
 498
 499init-db: init-db.o
 500
 501update-cache: update-cache.o read-cache.o
 502        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
 503
 504show-diff: show-diff.o read-cache.o
 505        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
 506
 507write-tree: write-tree.o read-cache.o
 508        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
 509
 510read-tree: read-tree.o read-cache.o
 511        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
 512
 513commit-tree: commit-tree.o read-cache.o
 514        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
 515
 516cat-file: cat-file.o read-cache.o
 517        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
 518
 519fsck-cache: fsck-cache.o read-cache.o object.o commit.o tree.o blob.o
 520        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 521
 522checkout-cache: checkout-cache.o read-cache.o
 523        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
 524
 525diff-tree: diff-tree.o read-cache.o
 526        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
 527
 528rev-tree: rev-tree.o read-cache.o object.o commit.o tree.o blob.o
 529        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 530
 531show-files: show-files.o read-cache.o
 532        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
 533
 534check-files: check-files.o read-cache.o
 535        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
 536
 537ls-tree: ls-tree.o read-cache.o
 538        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
 539
 540merge-base: merge-base.o read-cache.o
 541        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o $(LIBS)
 542
 543read-cache.o: cache.h
 544show-diff.o: cache.h
 545
 546clean:
 547        rm -f *.o $(PROG)
 548
 549backup: clean
 550        cd .. ; tar czvf dircache.tar.gz dir-cache
 551
 552
 553Revision-number: 8
 554Prop-content-length: 116
 555Content-length: 116
 556
 557K 7
 558svn:log
 559V 18
 560(r8) left update 3
 561K 10
 562svn:author
 563V 3
 564adm
 565K 8
 566svn:date
 567V 27
 5682010-01-19T04:14:12.049234Z
 569PROPS-END
 570
 571Node-path: branches/left/Makefile
 572Node-kind: file
 573Node-action: change
 574Text-content-length: 2593
 575Text-content-md5: 5ccff689fb290e00b85fe18ee50c54ba
 576Text-content-sha1: a13de8e23f1483efca3e57b2b64b0ae6f740ce10
 577Content-length: 2593
 578
 579# -DCOLLISION_CHECK if you believe that SHA1's
 580# 1461501637330902918203684832716283019655932542976 hashes do not give you
 581# enough guarantees about no collisions between objects ever hapenning.
 582#
 583# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
 584# Note that you need some new glibc (at least >2.2.4) for this, and it will
 585# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
 586# break unless your underlying filesystem supports those sub-second times
 587# (my ext3 doesn't).
 588CFLAGS=-g -O3 -Wall
 589
 590CC=gcc
 591
 592
 593PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
 594        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
 595        check-files ls-tree merge-base
 596
 597all: $(PROG)
 598
 599install: $(PROG)
 600        install $(PROG) $(HOME)/bin/
 601
 602LIBS= -lssl -lz
 603
 604init-db: init-db.o
 605
 606update-cache: update-cache.o read-cache.o
 607        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
 608
 609show-diff: show-diff.o read-cache.o
 610        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
 611
 612write-tree: write-tree.o read-cache.o
 613        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
 614
 615read-tree: read-tree.o read-cache.o
 616        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
 617
 618commit-tree: commit-tree.o read-cache.o
 619        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
 620
 621cat-file: cat-file.o read-cache.o
 622        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
 623
 624fsck-cache: fsck-cache.o read-cache.o object.o commit.o tree.o blob.o
 625        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 626
 627checkout-cache: checkout-cache.o read-cache.o
 628        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
 629
 630diff-tree: diff-tree.o read-cache.o
 631        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
 632
 633rev-tree: rev-tree.o read-cache.o object.o commit.o tree.o blob.o
 634        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 635
 636show-files: show-files.o read-cache.o
 637        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
 638
 639check-files: check-files.o read-cache.o
 640        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
 641
 642ls-tree: ls-tree.o read-cache.o
 643        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
 644
 645merge-base: merge-base.o read-cache.o object.o commit.o tree.o blob.o
 646        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 647
 648read-cache.o: cache.h
 649show-diff.o: cache.h
 650
 651clean:
 652        rm -f *.o $(PROG)
 653
 654backup: clean
 655        cd .. ; tar czvf dircache.tar.gz dir-cache
 656
 657
 658Revision-number: 9
 659Prop-content-length: 123
 660Content-length: 123
 661
 662K 7
 663svn:log
 664V 25
 665(r9) make left sub-branch
 666K 10
 667svn:author
 668V 3
 669adm
 670K 8
 671svn:date
 672V 27
 6732010-01-19T04:14:14.040894Z
 674PROPS-END
 675
 676Node-path: branches/left-sub
 677Node-kind: dir
 678Node-action: add
 679Node-copyfrom-rev: 3
 680Node-copyfrom-path: branches/left
 681
 682
 683Node-path: branches/left-sub/Makefile
 684Node-kind: file
 685Node-action: delete
 686
 687Node-path: branches/left-sub/Makefile
 688Node-kind: file
 689Node-action: add
 690Node-copyfrom-rev: 8
 691Node-copyfrom-path: branches/left/Makefile
 692Text-copy-source-md5: 5ccff689fb290e00b85fe18ee50c54ba
 693Text-copy-source-sha1: a13de8e23f1483efca3e57b2b64b0ae6f740ce10
 694
 695
 696
 697
 698Revision-number: 10
 699Prop-content-length: 128
 700Content-length: 128
 701
 702K 7
 703svn:log
 704V 30
 705(r10) left sub-branch update 1
 706K 10
 707svn:author
 708V 3
 709adm
 710K 8
 711svn:date
 712V 27
 7132010-01-19T04:14:15.049935Z
 714PROPS-END
 715
 716Node-path: branches/left-sub/README
 717Node-kind: file
 718Node-action: add
 719Prop-content-length: 10
 720Text-content-length: 7
 721Text-content-md5: fdbcfb6be9afe1121862143f226b51cf
 722Text-content-sha1: 1d1f5ea4ceb584337ffe59b8980d92e3b78dfef4
 723Content-length: 17
 724
 725PROPS-END
 726crunch
 727
 728
 729Revision-number: 11
 730Prop-content-length: 125
 731Content-length: 125
 732
 733K 7
 734svn:log
 735V 27
 736(r11) Merge left to trunk 1
 737K 10
 738svn:author
 739V 3
 740adm
 741K 8
 742svn:date
 743V 27
 7442010-01-19T04:14:18.056594Z
 745PROPS-END
 746
 747Node-path: trunk
 748Node-kind: dir
 749Node-action: change
 750Prop-content-length: 54
 751Content-length: 54
 752
 753K 13
 754svn:mergeinfo
 755V 19
 756/branches/left:2-10
 757PROPS-END
 758
 759
 760Node-path: trunk/Makefile
 761Node-kind: file
 762Node-action: change
 763Text-content-length: 2593
 764Text-content-md5: 5ccff689fb290e00b85fe18ee50c54ba
 765Text-content-sha1: a13de8e23f1483efca3e57b2b64b0ae6f740ce10
 766Content-length: 2593
 767
 768# -DCOLLISION_CHECK if you believe that SHA1's
 769# 1461501637330902918203684832716283019655932542976 hashes do not give you
 770# enough guarantees about no collisions between objects ever hapenning.
 771#
 772# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
 773# Note that you need some new glibc (at least >2.2.4) for this, and it will
 774# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
 775# break unless your underlying filesystem supports those sub-second times
 776# (my ext3 doesn't).
 777CFLAGS=-g -O3 -Wall
 778
 779CC=gcc
 780
 781
 782PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
 783        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
 784        check-files ls-tree merge-base
 785
 786all: $(PROG)
 787
 788install: $(PROG)
 789        install $(PROG) $(HOME)/bin/
 790
 791LIBS= -lssl -lz
 792
 793init-db: init-db.o
 794
 795update-cache: update-cache.o read-cache.o
 796        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
 797
 798show-diff: show-diff.o read-cache.o
 799        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
 800
 801write-tree: write-tree.o read-cache.o
 802        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
 803
 804read-tree: read-tree.o read-cache.o
 805        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
 806
 807commit-tree: commit-tree.o read-cache.o
 808        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
 809
 810cat-file: cat-file.o read-cache.o
 811        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
 812
 813fsck-cache: fsck-cache.o read-cache.o object.o commit.o tree.o blob.o
 814        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 815
 816checkout-cache: checkout-cache.o read-cache.o
 817        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
 818
 819diff-tree: diff-tree.o read-cache.o
 820        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
 821
 822rev-tree: rev-tree.o read-cache.o object.o commit.o tree.o blob.o
 823        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 824
 825show-files: show-files.o read-cache.o
 826        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
 827
 828check-files: check-files.o read-cache.o
 829        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
 830
 831ls-tree: ls-tree.o read-cache.o
 832        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
 833
 834merge-base: merge-base.o read-cache.o object.o commit.o tree.o blob.o
 835        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 836
 837read-cache.o: cache.h
 838show-diff.o: cache.h
 839
 840clean:
 841        rm -f *.o $(PROG)
 842
 843backup: clean
 844        cd .. ; tar czvf dircache.tar.gz dir-cache
 845
 846
 847Revision-number: 12
 848Prop-content-length: 117
 849Content-length: 117
 850
 851K 7
 852svn:log
 853V 19
 854(r12) left update 4
 855K 10
 856svn:author
 857V 3
 858adm
 859K 8
 860svn:date
 861V 27
 8622010-01-19T04:14:19.049620Z
 863PROPS-END
 864
 865Node-path: branches/left/zlonk
 866Node-kind: file
 867Node-action: add
 868Prop-content-length: 10
 869Text-content-length: 7
 870Text-content-md5: 8b9d8c7c2aaa6167e7d3407a773bbbba
 871Text-content-sha1: 9716527ebd70a75c27625cacbeb2d897c6e86178
 872Content-length: 17
 873
 874PROPS-END
 875touche
 876
 877
 878Revision-number: 13
 879Prop-content-length: 118
 880Content-length: 118
 881
 882K 7
 883svn:log
 884V 20
 885(r13) right update 2
 886K 10
 887svn:author
 888V 3
 889adm
 890K 8
 891svn:date
 892V 27
 8932010-01-19T04:14:20.049659Z
 894PROPS-END
 895
 896Node-path: branches/right/bang
 897Node-kind: file
 898Node-action: add
 899Prop-content-length: 10
 900Text-content-length: 8
 901Text-content-md5: 34c28f1d2dc6a9adeccc4265bf7516cb
 902Text-content-sha1: 0bc5bb345c0e71d28f784f12e0bd2d384c283062
 903Content-length: 18
 904
 905PROPS-END
 906thwacke
 907
 908
 909Revision-number: 14
 910Prop-content-length: 140
 911Content-length: 140
 912
 913K 7
 914svn:log
 915V 42
 916(r14) Cherry-pick right 2 commits to trunk
 917K 10
 918svn:author
 919V 3
 920adm
 921K 8
 922svn:date
 923V 27
 9242010-01-19T04:14:23.041991Z
 925PROPS-END
 926
 927Node-path: trunk
 928Node-kind: dir
 929Node-action: change
 930Prop-content-length: 75
 931Content-length: 75
 932
 933K 13
 934svn:mergeinfo
 935V 40
 936/branches/left:2-10
 937/branches/right:6-13
 938PROPS-END
 939
 940
 941Node-path: trunk/Makefile
 942Node-kind: file
 943Node-action: change
 944Text-content-length: 2713
 945Text-content-md5: 0afbe34f244cd662b1f97d708c687f90
 946Text-content-sha1: 46d9377d783e67a9b581da110352e799517c8a14
 947Content-length: 2713
 948
 949# -DCOLLISION_CHECK if you believe that SHA1's
 950# 1461501637330902918203684832716283019655932542976 hashes do not give you
 951# enough guarantees about no collisions between objects ever hapenning.
 952#
 953# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
 954# Note that you need some new glibc (at least >2.2.4) for this, and it will
 955# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
 956# break unless your underlying filesystem supports those sub-second times
 957# (my ext3 doesn't).
 958CFLAGS=-g -O3 -Wall
 959
 960CC=gcc
 961
 962
 963PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
 964        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
 965        check-files ls-tree merge-base merge-cache
 966
 967all: $(PROG)
 968
 969install: $(PROG)
 970        install $(PROG) $(HOME)/bin/
 971
 972LIBS= -lssl -lz
 973
 974init-db: init-db.o
 975
 976update-cache: update-cache.o read-cache.o
 977        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
 978
 979show-diff: show-diff.o read-cache.o
 980        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
 981
 982write-tree: write-tree.o read-cache.o
 983        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
 984
 985read-tree: read-tree.o read-cache.o
 986        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
 987
 988commit-tree: commit-tree.o read-cache.o
 989        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
 990
 991cat-file: cat-file.o read-cache.o
 992        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
 993
 994fsck-cache: fsck-cache.o read-cache.o object.o commit.o tree.o blob.o
 995        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
 996
 997checkout-cache: checkout-cache.o read-cache.o
 998        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
 999
1000diff-tree: diff-tree.o read-cache.o
1001        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
1002
1003rev-tree: rev-tree.o read-cache.o object.o commit.o tree.o blob.o
1004        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
1005
1006show-files: show-files.o read-cache.o
1007        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
1008
1009check-files: check-files.o read-cache.o
1010        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
1011
1012ls-tree: ls-tree.o read-cache.o
1013        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
1014
1015merge-base: merge-base.o read-cache.o object.o commit.o tree.o blob.o
1016        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
1017
1018merge-cache: merge-cache.o read-cache.o
1019        $(CC) $(CFLAGS) -o merge-cache merge-cache.o read-cache.o $(LIBS)
1020
1021read-cache.o: cache.h
1022show-diff.o: cache.h
1023
1024clean:
1025        rm -f *.o $(PROG)
1026
1027backup: clean
1028        cd .. ; tar czvf dircache.tar.gz dir-cache
1029
1030
1031Node-path: trunk/bang
1032Node-kind: file
1033Node-action: add
1034Node-copyfrom-rev: 13
1035Node-copyfrom-path: branches/right/bang
1036Text-copy-source-md5: 34c28f1d2dc6a9adeccc4265bf7516cb
1037Text-copy-source-sha1: 0bc5bb345c0e71d28f784f12e0bd2d384c283062
1038
1039
1040Revision-number: 15
1041Prop-content-length: 126
1042Content-length: 126
1043
1044K 7
1045svn:log
1046V 28
1047(r15) Merge right to trunk 1
1048K 10
1049svn:author
1050V 3
1051adm
1052K 8
1053svn:date
1054V 27
10552010-01-19T04:14:26.054456Z
1056PROPS-END
1057
1058Node-path: trunk
1059Node-kind: dir
1060Node-action: change
1061Prop-content-length: 75
1062Content-length: 75
1063
1064K 13
1065svn:mergeinfo
1066V 40
1067/branches/left:2-10
1068/branches/right:2-14
1069PROPS-END
1070
1071
1072Revision-number: 16
1073Prop-content-length: 118
1074Content-length: 118
1075
1076K 7
1077svn:log
1078V 20
1079(r16) right update 3
1080K 10
1081svn:author
1082V 3
1083adm
1084K 8
1085svn:date
1086V 27
10872010-01-19T04:14:27.049955Z
1088PROPS-END
1089
1090Node-path: branches/right/urkkk
1091Node-kind: file
1092Node-action: add
1093Prop-content-length: 10
1094Text-content-length: 6
1095Text-content-md5: 5889c8392e16251b0c80927607a03036
1096Text-content-sha1: 3934264d277a0cf886b6b1c7f2b9e56da2525302
1097Content-length: 16
1098
1099PROPS-END
1100whamm
1101
1102
1103Revision-number: 17
1104Prop-content-length: 118
1105Content-length: 118
1106
1107K 7
1108svn:log
1109V 20
1110(r17) trunk update 1
1111K 10
1112svn:author
1113V 3
1114adm
1115K 8
1116svn:date
1117V 27
11182010-01-19T04:14:28.049615Z
1119PROPS-END
1120
1121Node-path: trunk/vronk
1122Node-kind: file
1123Node-action: add
1124Prop-content-length: 10
1125Text-content-length: 4
1126Text-content-md5: b2f80fa02a7f1364b9c29d3da44bf9f9
1127Text-content-sha1: e994d980c0f2d7a3f76138bf96d57f36f9633828
1128Content-length: 14
1129
1130PROPS-END
1131pow
1132
1133
1134Revision-number: 18
1135Prop-content-length: 134
1136Content-length: 134
1137
1138K 7
1139svn:log
1140V 36
1141(r18) Merge right to left sub-branch
1142K 10
1143svn:author
1144V 3
1145adm
1146K 8
1147svn:date
1148V 27
11492010-01-19T04:14:31.061460Z
1150PROPS-END
1151
1152Node-path: branches/left-sub
1153Node-kind: dir
1154Node-action: change
1155Prop-content-length: 55
1156Content-length: 55
1157
1158K 13
1159svn:mergeinfo
1160V 20
1161/branches/right:2-17
1162PROPS-END
1163
1164
1165Node-path: branches/left-sub/Makefile
1166Node-kind: file
1167Node-action: change
1168Text-content-length: 2713
1169Text-content-md5: 0afbe34f244cd662b1f97d708c687f90
1170Text-content-sha1: 46d9377d783e67a9b581da110352e799517c8a14
1171Content-length: 2713
1172
1173# -DCOLLISION_CHECK if you believe that SHA1's
1174# 1461501637330902918203684832716283019655932542976 hashes do not give you
1175# enough guarantees about no collisions between objects ever hapenning.
1176#
1177# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
1178# Note that you need some new glibc (at least >2.2.4) for this, and it will
1179# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
1180# break unless your underlying filesystem supports those sub-second times
1181# (my ext3 doesn't).
1182CFLAGS=-g -O3 -Wall
1183
1184CC=gcc
1185
1186
1187PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
1188        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
1189        check-files ls-tree merge-base merge-cache
1190
1191all: $(PROG)
1192
1193install: $(PROG)
1194        install $(PROG) $(HOME)/bin/
1195
1196LIBS= -lssl -lz
1197
1198init-db: init-db.o
1199
1200update-cache: update-cache.o read-cache.o
1201        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
1202
1203show-diff: show-diff.o read-cache.o
1204        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
1205
1206write-tree: write-tree.o read-cache.o
1207        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
1208
1209read-tree: read-tree.o read-cache.o
1210        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
1211
1212commit-tree: commit-tree.o read-cache.o
1213        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
1214
1215cat-file: cat-file.o read-cache.o
1216        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
1217
1218fsck-cache: fsck-cache.o read-cache.o object.o commit.o tree.o blob.o
1219        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
1220
1221checkout-cache: checkout-cache.o read-cache.o
1222        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
1223
1224diff-tree: diff-tree.o read-cache.o
1225        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
1226
1227rev-tree: rev-tree.o read-cache.o object.o commit.o tree.o blob.o
1228        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
1229
1230show-files: show-files.o read-cache.o
1231        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
1232
1233check-files: check-files.o read-cache.o
1234        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
1235
1236ls-tree: ls-tree.o read-cache.o
1237        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
1238
1239merge-base: merge-base.o read-cache.o object.o commit.o tree.o blob.o
1240        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
1241
1242merge-cache: merge-cache.o read-cache.o
1243        $(CC) $(CFLAGS) -o merge-cache merge-cache.o read-cache.o $(LIBS)
1244
1245read-cache.o: cache.h
1246show-diff.o: cache.h
1247
1248clean:
1249        rm -f *.o $(PROG)
1250
1251backup: clean
1252        cd .. ; tar czvf dircache.tar.gz dir-cache
1253
1254
1255Node-path: branches/left-sub/bang
1256Node-kind: file
1257Node-action: add
1258Node-copyfrom-rev: 17
1259Node-copyfrom-path: branches/right/bang
1260Text-copy-source-md5: 34c28f1d2dc6a9adeccc4265bf7516cb
1261Text-copy-source-sha1: 0bc5bb345c0e71d28f784f12e0bd2d384c283062
1262
1263
1264Node-path: branches/left-sub/urkkk
1265Node-kind: file
1266Node-action: add
1267Node-copyfrom-rev: 17
1268Node-copyfrom-path: branches/right/urkkk
1269Text-copy-source-md5: 5889c8392e16251b0c80927607a03036
1270Text-copy-source-sha1: 3934264d277a0cf886b6b1c7f2b9e56da2525302
1271
1272
1273Revision-number: 19
1274Prop-content-length: 128
1275Content-length: 128
1276
1277K 7
1278svn:log
1279V 30
1280(r19) left sub-branch update 2
1281K 10
1282svn:author
1283V 3
1284adm
1285K 8
1286svn:date
1287V 27
12882010-01-19T04:14:32.049244Z
1289PROPS-END
1290
1291Node-path: branches/left-sub/wham_eth
1292Node-kind: file
1293Node-action: add
1294Prop-content-length: 10
1295Text-content-length: 6
1296Text-content-md5: 757bcd5818572ef3f9580052617c1c8b
1297Text-content-sha1: b165019b005c199237ba822c4404e771e93b654a
1298Content-length: 16
1299
1300PROPS-END
1301zowie
1302
1303
1304Revision-number: 20
1305Prop-content-length: 117
1306Content-length: 117
1307
1308K 7
1309svn:log
1310V 19
1311(r20) left update 5
1312K 10
1313svn:author
1314V 3
1315adm
1316K 8
1317svn:date
1318V 27
13192010-01-19T04:14:33.049332Z
1320PROPS-END
1321
1322Node-path: branches/left/glurpp
1323Node-kind: file
1324Node-action: add
1325Prop-content-length: 10
1326Text-content-length: 8
1327Text-content-md5: 14a169f628e0bb59df9c2160649d0a30
1328Text-content-sha1: ef7d929e52177767ecfcd28941f6b7f04b4131e3
1329Content-length: 18
1330
1331PROPS-END
1332eee_yow
1333
1334
1335Revision-number: 21
1336Prop-content-length: 146
1337Content-length: 146
1338
1339K 7
1340svn:log
1341V 48
1342(r21) Cherry-pick left sub-branch commit to left
1343K 10
1344svn:author
1345V 3
1346adm
1347K 8
1348svn:date
1349V 27
13502010-01-19T04:14:36.041839Z
1351PROPS-END
1352
1353Node-path: branches/left
1354Node-kind: dir
1355Node-action: change
1356Prop-content-length: 56
1357Content-length: 56
1358
1359K 13
1360svn:mergeinfo
1361V 21
1362/branches/left-sub:19
1363PROPS-END
1364
1365
1366Node-path: branches/left/wham_eth
1367Node-kind: file
1368Node-action: add
1369Node-copyfrom-rev: 19
1370Node-copyfrom-path: branches/left-sub/wham_eth
1371Text-copy-source-md5: 757bcd5818572ef3f9580052617c1c8b
1372Text-copy-source-sha1: b165019b005c199237ba822c4404e771e93b654a
1373
1374
1375Revision-number: 22
1376Prop-content-length: 133
1377Content-length: 133
1378
1379K 7
1380svn:log
1381V 35
1382(r22) Merge left sub-branch to left
1383K 10
1384svn:author
1385V 3
1386adm
1387K 8
1388svn:date
1389V 27
13902010-01-19T04:14:39.045014Z
1391PROPS-END
1392
1393Node-path: branches/left
1394Node-kind: dir
1395Node-action: change
1396Prop-content-length: 79
1397Content-length: 79
1398
1399K 13
1400svn:mergeinfo
1401V 44
1402/branches/left-sub:4-19
1403/branches/right:2-17
1404PROPS-END
1405
1406
1407Node-path: branches/left/Makefile
1408Node-kind: file
1409Node-action: change
1410Text-content-length: 2713
1411Text-content-md5: 0afbe34f244cd662b1f97d708c687f90
1412Text-content-sha1: 46d9377d783e67a9b581da110352e799517c8a14
1413Content-length: 2713
1414
1415# -DCOLLISION_CHECK if you believe that SHA1's
1416# 1461501637330902918203684832716283019655932542976 hashes do not give you
1417# enough guarantees about no collisions between objects ever hapenning.
1418#
1419# -DNSEC if you want git to care about sub-second file mtimes and ctimes.
1420# Note that you need some new glibc (at least >2.2.4) for this, and it will
1421# BREAK YOUR LOCAL DIFFS! show-diff and anything using it will likely randomly
1422# break unless your underlying filesystem supports those sub-second times
1423# (my ext3 doesn't).
1424CFLAGS=-g -O3 -Wall
1425
1426CC=gcc
1427
1428
1429PROG=   update-cache show-diff init-db write-tree read-tree commit-tree \
1430        cat-file fsck-cache checkout-cache diff-tree rev-tree show-files \
1431        check-files ls-tree merge-base merge-cache
1432
1433all: $(PROG)
1434
1435install: $(PROG)
1436        install $(PROG) $(HOME)/bin/
1437
1438LIBS= -lssl -lz
1439
1440init-db: init-db.o
1441
1442update-cache: update-cache.o read-cache.o
1443        $(CC) $(CFLAGS) -o update-cache update-cache.o read-cache.o $(LIBS)
1444
1445show-diff: show-diff.o read-cache.o
1446        $(CC) $(CFLAGS) -o show-diff show-diff.o read-cache.o $(LIBS)
1447
1448write-tree: write-tree.o read-cache.o
1449        $(CC) $(CFLAGS) -o write-tree write-tree.o read-cache.o $(LIBS)
1450
1451read-tree: read-tree.o read-cache.o
1452        $(CC) $(CFLAGS) -o read-tree read-tree.o read-cache.o $(LIBS)
1453
1454commit-tree: commit-tree.o read-cache.o
1455        $(CC) $(CFLAGS) -o commit-tree commit-tree.o read-cache.o $(LIBS)
1456
1457cat-file: cat-file.o read-cache.o
1458        $(CC) $(CFLAGS) -o cat-file cat-file.o read-cache.o $(LIBS)
1459
1460fsck-cache: fsck-cache.o read-cache.o object.o commit.o tree.o blob.o
1461        $(CC) $(CFLAGS) -o fsck-cache fsck-cache.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
1462
1463checkout-cache: checkout-cache.o read-cache.o
1464        $(CC) $(CFLAGS) -o checkout-cache checkout-cache.o read-cache.o $(LIBS)
1465
1466diff-tree: diff-tree.o read-cache.o
1467        $(CC) $(CFLAGS) -o diff-tree diff-tree.o read-cache.o $(LIBS)
1468
1469rev-tree: rev-tree.o read-cache.o object.o commit.o tree.o blob.o
1470        $(CC) $(CFLAGS) -o rev-tree rev-tree.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
1471
1472show-files: show-files.o read-cache.o
1473        $(CC) $(CFLAGS) -o show-files show-files.o read-cache.o $(LIBS)
1474
1475check-files: check-files.o read-cache.o
1476        $(CC) $(CFLAGS) -o check-files check-files.o read-cache.o $(LIBS)
1477
1478ls-tree: ls-tree.o read-cache.o
1479        $(CC) $(CFLAGS) -o ls-tree ls-tree.o read-cache.o $(LIBS)
1480
1481merge-base: merge-base.o read-cache.o object.o commit.o tree.o blob.o
1482        $(CC) $(CFLAGS) -o merge-base merge-base.o read-cache.o object.o commit.o tree.o blob.o $(LIBS)
1483
1484merge-cache: merge-cache.o read-cache.o
1485        $(CC) $(CFLAGS) -o merge-cache merge-cache.o read-cache.o $(LIBS)
1486
1487read-cache.o: cache.h
1488show-diff.o: cache.h
1489
1490clean:
1491        rm -f *.o $(PROG)
1492
1493backup: clean
1494        cd .. ; tar czvf dircache.tar.gz dir-cache
1495
1496
1497Node-path: branches/left/README
1498Node-kind: file
1499Node-action: add
1500Node-copyfrom-rev: 18
1501Node-copyfrom-path: branches/left-sub/README
1502Text-copy-source-md5: fdbcfb6be9afe1121862143f226b51cf
1503Text-copy-source-sha1: 1d1f5ea4ceb584337ffe59b8980d92e3b78dfef4
1504
1505
1506Node-path: branches/left/bang
1507Node-kind: file
1508Node-action: add
1509Node-copyfrom-rev: 18
1510Node-copyfrom-path: branches/left-sub/bang
1511Text-copy-source-md5: 34c28f1d2dc6a9adeccc4265bf7516cb
1512Text-copy-source-sha1: 0bc5bb345c0e71d28f784f12e0bd2d384c283062
1513
1514
1515Node-path: branches/left/urkkk
1516Node-kind: file
1517Node-action: add
1518Node-copyfrom-rev: 18
1519Node-copyfrom-path: branches/left-sub/urkkk
1520Text-copy-source-md5: 5889c8392e16251b0c80927607a03036
1521Text-copy-source-sha1: 3934264d277a0cf886b6b1c7f2b9e56da2525302
1522
1523
1524Revision-number: 23
1525Prop-content-length: 125
1526Content-length: 125
1527
1528K 7
1529svn:log
1530V 27
1531(r23) Merge left to trunk 2
1532K 10
1533svn:author
1534V 3
1535adm
1536K 8
1537svn:date
1538V 27
15392010-01-19T04:14:42.052798Z
1540PROPS-END
1541
1542Node-path: trunk
1543Node-kind: dir
1544Node-action: change
1545Prop-content-length: 99
1546Content-length: 99
1547
1548K 13
1549svn:mergeinfo
1550V 64
1551/branches/left:2-22
1552/branches/left-sub:4-19
1553/branches/right:2-17
1554PROPS-END
1555
1556
1557Node-path: trunk/README
1558Node-kind: file
1559Node-action: add
1560Node-copyfrom-rev: 22
1561Node-copyfrom-path: branches/left/README
1562Text-copy-source-md5: fdbcfb6be9afe1121862143f226b51cf
1563Text-copy-source-sha1: 1d1f5ea4ceb584337ffe59b8980d92e3b78dfef4
1564
1565
1566Node-path: trunk/glurpp
1567Node-kind: file
1568Node-action: add
1569Node-copyfrom-rev: 22
1570Node-copyfrom-path: branches/left/glurpp
1571Text-copy-source-md5: 14a169f628e0bb59df9c2160649d0a30
1572Text-copy-source-sha1: ef7d929e52177767ecfcd28941f6b7f04b4131e3
1573
1574
1575Node-path: trunk/urkkk
1576Node-kind: file
1577Node-action: add
1578Node-copyfrom-rev: 22
1579Node-copyfrom-path: branches/left/urkkk
1580Text-copy-source-md5: 5889c8392e16251b0c80927607a03036
1581Text-copy-source-sha1: 3934264d277a0cf886b6b1c7f2b9e56da2525302
1582
1583
1584Node-path: trunk/wham_eth
1585Node-kind: file
1586Node-action: add
1587Node-copyfrom-rev: 22
1588Node-copyfrom-path: branches/left/wham_eth
1589Text-copy-source-md5: 757bcd5818572ef3f9580052617c1c8b
1590Text-copy-source-sha1: b165019b005c199237ba822c4404e771e93b654a
1591
1592
1593Node-path: trunk/zlonk
1594Node-kind: file
1595Node-action: add
1596Node-copyfrom-rev: 22
1597Node-copyfrom-path: branches/left/zlonk
1598Text-copy-source-md5: 8b9d8c7c2aaa6167e7d3407a773bbbba
1599Text-copy-source-sha1: 9716527ebd70a75c27625cacbeb2d897c6e86178
1600
1601
1602Revision-number: 24
1603Prop-content-length: 130
1604Content-length: 130
1605
1606K 7
1607svn:log
1608V 32
1609(r24) non-merge right to trunk 2
1610K 10
1611svn:author
1612V 3
1613adm
1614K 8
1615svn:date
1616V 27
16172010-01-19T04:14:44.038434Z
1618PROPS-END
1619
1620Node-path: trunk
1621Node-kind: dir
1622Node-action: change
1623Prop-content-length: 99
1624Content-length: 99
1625
1626K 13
1627svn:mergeinfo
1628V 64
1629/branches/left:2-22
1630/branches/left-sub:4-19
1631/branches/right:2-22
1632PROPS-END
1633
1634
1635Revision-number: 25
1636Prop-content-length: 135
1637Content-length: 135
1638
1639K 7
1640svn:log
1641V 37
1642(r25) add subdirectory to left branch
1643K 10
1644svn:author
1645V 3
1646adm
1647K 8
1648svn:date
1649V 27
16502010-01-19T04:14:46.052649Z
1651PROPS-END
1652
1653Node-path: branches/left/subdir
1654Node-kind: dir
1655Node-action: add
1656Prop-content-length: 10
1657Content-length: 10
1658
1659PROPS-END
1660
1661
1662Node-path: branches/left/subdir/cowboy
1663Node-kind: file
1664Node-action: add
1665Prop-content-length: 10
1666Text-content-length: 7
1667Text-content-md5: f1d6530278ad409e68cc675476ad995f
1668Text-content-sha1: 732d9e3e5c391ffd767a98b45ddcc848de778cea
1669Content-length: 17
1670
1671PROPS-END
1672Yeehaw
1673
1674
1675Revision-number: 26
1676Prop-content-length: 123
1677Content-length: 123
1678
1679K 7
1680svn:log
1681V 25
1682(r26) merge left to trunk
1683K 10
1684svn:author
1685V 3
1686adm
1687K 8
1688svn:date
1689V 27
16902010-01-19T04:14:49.040783Z
1691PROPS-END
1692
1693Node-path: trunk
1694Node-kind: dir
1695Node-action: change
1696Prop-content-length: 99
1697Content-length: 99
1698
1699K 13
1700svn:mergeinfo
1701V 64
1702/branches/left:2-25
1703/branches/left-sub:4-19
1704/branches/right:2-22
1705PROPS-END
1706
1707
1708Node-path: trunk/subdir
1709Node-kind: dir
1710Node-action: add
1711Node-copyfrom-rev: 25
1712Node-copyfrom-path: branches/left/subdir
1713
1714
1715Revision-number: 27
1716Prop-content-length: 118
1717Content-length: 118
1718
1719K 7
1720svn:log
1721V 20
1722(r28) partial update
1723K 10
1724svn:author
1725V 3
1726adm
1727K 8
1728svn:date
1729V 27
17302010-01-19T04:14:53.049037Z
1731PROPS-END
1732
1733Node-path: branches/partial
1734Node-kind: dir
1735Node-action: add
1736Node-copyfrom-rev: 26
1737Node-copyfrom-path: trunk/subdir
1738
1739
1740Node-path: branches/partial/palindromes
1741Node-kind: file
1742Node-action: add
1743Prop-content-length: 10
1744Text-content-length: 8
1745Text-content-md5: 5d1c2024fb5efc4eef812856df1b080c
1746Text-content-sha1: 5f8509ddd14c91a52864dd1447344e706f9bbc69
1747Content-length: 18
1748
1749PROPS-END
1750racecar
1751
1752
1753Revision-number: 28
1754Prop-content-length: 126
1755Content-length: 126
1756
1757K 7
1758svn:log
1759V 28
1760(r29) merge partial to trunk
1761K 10
1762svn:author
1763V 3
1764adm
1765K 8
1766svn:date
1767V 27
17682010-01-19T04:14:56.041526Z
1769PROPS-END
1770
1771Node-path: trunk/subdir
1772Node-kind: dir
1773Node-action: change
1774Prop-content-length: 142
1775Content-length: 142
1776
1777K 13
1778svn:mergeinfo
1779V 106
1780/branches/left/subdir:2-25
1781/branches/left-sub/subdir:4-19
1782/branches/partial:27
1783/branches/right/subdir:2-22
1784PROPS-END
1785
1786
1787Node-path: trunk/subdir/palindromes
1788Node-kind: file
1789Node-action: add
1790Node-copyfrom-rev: 27
1791Node-copyfrom-path: branches/partial/palindromes
1792Text-copy-source-md5: 5d1c2024fb5efc4eef812856df1b080c
1793Text-copy-source-sha1: 5f8509ddd14c91a52864dd1447344e706f9bbc69
1794
1795
1796Revision-number: 29
1797Prop-content-length: 131
1798Content-length: 131
1799
1800K 7
1801svn:log
1802V 33
1803(r31) make bugfix branch from tag
1804K 10
1805svn:author
1806V 3
1807adm
1808K 8
1809svn:date
1810V 27
18112010-01-19T04:15:00.039761Z
1812PROPS-END
1813
1814Node-path: tags/v1.0
1815Node-kind: dir
1816Node-action: add
1817Node-copyfrom-rev: 28
1818Node-copyfrom-path: trunk
1819
1820
1821Revision-number: 30
1822Prop-content-length: 120
1823Content-length: 120
1824
1825K 7
1826svn:log
1827V 22
1828(r32) commit to bugfix
1829K 10
1830svn:author
1831V 3
1832adm
1833K 8
1834svn:date
1835V 27
18362010-01-19T04:15:03.043218Z
1837PROPS-END
1838
1839Node-path: branches/bugfix
1840Node-kind: dir
1841Node-action: add
1842Node-copyfrom-rev: 29
1843Node-copyfrom-path: tags/v1.0
1844
1845
1846Node-path: branches/bugfix/subdir/palindromes
1847Node-kind: file
1848Node-action: change
1849Text-content-length: 14
1850Text-content-md5: 3b12d98578a3f4320ba97e66da54fe5f
1851Text-content-sha1: 672931c9e8ac2c408209efab2f015638b6d64042
1852Content-length: 14
1853
1854racecar
1855kayak
1856
1857
1858Revision-number: 31
1859Prop-content-length: 125
1860Content-length: 125
1861
1862K 7
1863svn:log
1864V 27
1865(r33) Merge BUGFIX to TRUNK
1866K 10
1867svn:author
1868V 3
1869adm
1870K 8
1871svn:date
1872V 27
18732010-01-19T04:15:06.043723Z
1874PROPS-END
1875
1876Node-path: trunk
1877Node-kind: dir
1878Node-action: change
1879Prop-content-length: 133
1880Content-length: 133
1881
1882K 13
1883svn:mergeinfo
1884V 98
1885/branches/bugfix:30
1886/branches/left:2-25
1887/branches/left-sub:4-19
1888/branches/right:2-22
1889/tags/v1.0:29
1890PROPS-END
1891
1892
1893Node-path: trunk/subdir
1894Node-kind: dir
1895Node-action: change
1896Prop-content-length: 190
1897Content-length: 190
1898
1899K 13
1900svn:mergeinfo
1901V 154
1902/branches/bugfix/subdir:30
1903/branches/left/subdir:2-25
1904/branches/left-sub/subdir:4-19
1905/branches/partial:27
1906/branches/right/subdir:2-22
1907/tags/v1.0/subdir:29
1908PROPS-END
1909
1910
1911Node-path: trunk/subdir/palindromes
1912Node-kind: file
1913Node-action: change
1914Text-content-length: 14
1915Text-content-md5: 3b12d98578a3f4320ba97e66da54fe5f
1916Text-content-sha1: 672931c9e8ac2c408209efab2f015638b6d64042
1917Content-length: 14
1918
1919racecar
1920kayak
1921
1922