• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

doc/H24-Nov-2006-769712

lib/H24-Nov-2006-23,02813,946

m4/H24-Nov-2006-4,0073,557

src/H24-Nov-2006-13,45410,017

tests/H24-Nov-2006-12,52010,462

AUTHORSH A D26-Sep-200447 21

COPYINGH A D26-Sep-200417.6 KiB341281

ChangeLogH A D24-Nov-200614.8 KiB437297

INSTALLH A D26-Sep-20049 KiB230175

Makefile.amH A D23-Nov-20061.1 KiB3021

Makefile.inH A D24-Nov-200623.3 KiB706627

NEWSH A D24-Nov-20061.4 KiB4129

READMEH A D22-Oct-20041.8 KiB7046

aclocal.m4H A D24-Nov-200636 KiB1,038936

blame.specH A D24-Nov-20062.1 KiB8262

blame.spec.inH A D18-Nov-2006793 4234

config.guessH A D26-Sep-200442.5 KiB1,4571,257

config.h.inH A D24-Nov-200621.1 KiB753532

config.rpathH A D22-Mar-200514.5 KiB572480

config.subH A D18-Nov-200631 KiB1,5801,438

configureH A D24-Nov-2006587.4 KiB22,35518,677

configure.acH A D24-Nov-20062.6 KiB132111

depcompH A D26-Sep-200414.5 KiB521331

install-shH A D26-Sep-20049 KiB317185

missingH A D26-Sep-200410.4 KiB361270

README

1Blame
2=====
3
41. Description
5--------------
6
7Blame displays the last modification for each line in an RCS file. It is the
8RCS equivalent of CVS's "annotate" command.
9
10An annotated RCS file describes the revision and date in which each line was
11added to the file and the author of each line.
12
132. Requirements
14---------------
15
16To compile Blame you will need a C compiler and standard C library.
17
18Once installed, Blame does not have any external dependencies. It uses its own
19RCS parsing code, so it does not itself require RCS.
20
213. Installation
22---------------
23
24In general, the standard
25
26$ ./configure
27$ make
28  <switch to root>
29# make install
30
31will do what you want.
32
33You may wish to run "make check" before switching to root. This will run Blame's
34testsuite, which will test many aspects of the program on your system.
35
364. Usage
37--------
38
39A full list of valid command-line options can be viewed using `--help':
40
41$ blame --help
42
43Blame accepts many of the standard RCS options, such as `-r' (to select a
44revision):
45
46$ blame -r1.123 myfile
47
485. Getting Help
49---------------
50
51If Blame doesn't compile on your system please send me the config.log file
52generated by configure, and a description of which bits don't compile.
53
54If you're having trouble running Blame on certain files you might want to try
55the test suite in the tarball. Simply run make check after compilation.
56
57If Blame segfaults and you're feeling adventurous, you can enable full debugging
58by using the --enable-debug option in configure. This turns on a bunch of
59assertions -- hopefully this will turn the segfault into an identifiable
60assertion failure.
61
62If you're still stuck, feel free to mail bug reports to
63<foonly@users.sourceforge.net>.
64
656. Legal Stuff
66--------------
67
68Blame is released under the terms and conditions of the GNU General Public
69License version 2. Please read the COPYING file carefully.
70