Thread: [Cvsshell-devel] CVS: cvsshell ChangeLog,1.12,1.13 README,1.10,1.11 ReleaseNotes,1.4,1.5 build.py,1.
Status: Beta
Brought to you by:
stefanheimann
From: Stefan H. <ste...@us...> - 2003-04-15 13:40:42
|
Update of /cvsroot/cvsshell/cvsshell In directory sc8-pr-cvs1:/tmp/cvs-serv12778 Modified Files: ChangeLog README ReleaseNotes build.py index.html install.py Log Message: Index: ChangeLog =================================================================== RCS file: /cvsroot/cvsshell/cvsshell/ChangeLog,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** ChangeLog 29 Nov 2002 18:34:03 -0000 1.12 --- ChangeLog 15 Apr 2003 13:40:06 -0000 1.13 *************** *** 1,4 **** --- 1,24 ---- CvsShell Version History + * Version 0.5.0 + + + Enhancements: + - improved filtering of files listed in ~/.cvsignore, $CVSIGNORE, + ./.cvsignore a lot. + - cvsshell now inserts logmessages for initial commits, remove operations and + rename operations automatically. Have a look at the 'initial-commit-message' + and 'delete-message' configuration options. + - new commands: login, logout. cvsshell tries to log in automatically when + needed (bug #718035) + + + Bugfixes: + - ID #721222 (update does not except the filename(s) to update as arg) + - ID #717409 (update command should be invoked with the -d option) + - ID #717407 (refresh command ignores directories) + - ID #721315 (refresh command traverses directories listed in .cvsignore) + - ID #711610 (Crash) + - ID #694298 (CVS directory is not recognized on case-insensitve fs) + + * Version 0.4.0 Index: README =================================================================== RCS file: /cvsroot/cvsshell/cvsshell/README,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** README 14 Apr 2003 19:44:36 -0000 1.10 --- README 15 Apr 2003 13:40:06 -0000 1.11 *************** *** 1,3 **** ! Welcome to CvsShell 0.4.1 ========================= --- 1,3 ---- ! dfa sadfa Welcome to CvsShell 0.4.1 ========================= Index: ReleaseNotes =================================================================== RCS file: /cvsroot/cvsshell/cvsshell/ReleaseNotes,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** ReleaseNotes 29 Nov 2002 18:34:03 -0000 1.4 --- ReleaseNotes 15 Apr 2003 13:40:07 -0000 1.5 *************** *** 1,3 **** ! CvsShell 0.4 released! http://cvsshell.sourceforge.net --- 1,3 ---- ! CvsShell 0.4.1 released! http://cvsshell.sourceforge.net Index: build.py =================================================================== RCS file: /cvsroot/cvsshell/cvsshell/build.py,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** build.py 16 Mar 2002 13:26:06 -0000 1.1 --- build.py 15 Apr 2003 13:40:07 -0000 1.2 *************** *** 32,37 **** # all files in these directories will be included in the distribution # Note: subdirectories are NOT included. ! DIST_DIRS = ['', 'src', 'images', 'etc'] ! ############################## --- 32,36 ---- # all files in these directories will be included in the distribution # Note: subdirectories are NOT included. ! DIST_DIRS = ['', 'src' , 'images', 'etc'] ############################## *************** *** 76,82 **** self.printMsg(cmd) os.system(cmd) ! def pack(self): self.clean() distname = NAME.lower() + '-' + VERSION destdir = os.path.join('build', distname) --- 75,97 ---- self.printMsg(cmd) os.system(cmd) ! ! def _substituteVersion(self): ! import time ! files = ['README', 'ReleaseNotes', 'index.html'] ! vars = {'@@version@@': VERSION, '@@date@@': time.strftime('%Y-%m-%d')} ! files = map(lambda d: os.path.join(thisDir, d), files) ! for fn in files: ! f = open(fn, 'r') ! s = f.read() ! f.close() ! for key, value in vars.items(): ! s = s.replace(key, value) ! f = open(fn, 'w') ! f.write(s) ! f.close() ! def pack(self): self.clean() + self._substituteVersion() distname = NAME.lower() + '-' + VERSION destdir = os.path.join('build', distname) *************** *** 92,95 **** --- 107,111 ---- for name in filenames: if os.path.isdir(name): continue + if name == 'build.py' and dirname == '': continue src = os.path.join(dirname, name) dest = os.path.join(destdir, dirname, name) Index: index.html =================================================================== RCS file: /cvsroot/cvsshell/cvsshell/index.html,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** index.html 29 Nov 2002 18:34:03 -0000 1.8 --- index.html 15 Apr 2003 13:40:07 -0000 1.9 *************** *** 10,14 **** <p> CvsShell is a console-based cvs-client written in <a href="http://www.python.org">Python</a>. ! The current version is 0.4.0 (2002-11-29). Read the <a href="ChangeLog">change log</a> and the <a href="ReleaseNotes">release notes</a>. </p> --- 10,14 ---- <p> CvsShell is a console-based cvs-client written in <a href="http://www.python.org">Python</a>. ! The current version is 0.4.1 (2003-04-11). Read the <a href="ChangeLog">change log</a> and the <a href="ReleaseNotes">release notes</a>. </p> *************** *** 64,68 **** <!-- Created: Fri Mar 15 20:53:58 CET 2002 --> <!-- hhmts start --> ! Last modified: Fri Aug 16 14:14:39 CEST 2002 <!-- hhmts end --> <br> --- 64,68 ---- <!-- Created: Fri Mar 15 20:53:58 CET 2002 --> <!-- hhmts start --> ! Last modified: Fri Apr 11 08:34:39 CEST 2003 <!-- hhmts end --> <br> Index: install.py =================================================================== RCS file: /cvsroot/cvsshell/cvsshell/install.py,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** install.py 29 Nov 2002 18:34:03 -0000 1.8 --- install.py 15 Apr 2003 13:40:07 -0000 1.9 *************** *** 1,3 **** ! #!/usr/bin/env python ############################################################################### --- 1,3 ---- ! #!/usr/bin/python ############################################################################### *************** *** 22,26 **** ############################################################################### ! import sys, os, time thisDir = os.path.join(os.getcwd(), sys.path[0]) --- 22,33 ---- ############################################################################### ! import sys ! major = int(sys.version[0]) ! minor = int(sys.version[2]) ! if major < 2 or minor < 1: ! sys.stderr.write('Python 2.1 or higher is required to run this application.\n') ! sys.exit(1) ! ! import os, time thisDir = os.path.join(os.getcwd(), sys.path[0]) *************** *** 81,85 **** self.printMsg(failureMsg) return ! # self.migrateRCFile() startup, content = self.createStartScript() try: --- 88,92 ---- self.printMsg(failureMsg) return ! self.migrateRCFile() startup, content = self.createStartScript() try: *************** *** 148,153 **** # automatically generated on %s ! /usr/bin/env python %s "$@" ! """ % (time.ctime(time.time()), os.path.join(thisDir, 'src', 'cvs_shell.py'))) --- 155,160 ---- # automatically generated on %s ! exec %s %s "$@" ! """ % (time.ctime(time.time()), sys.executable, os.path.join(thisDir, 'src', 'cvs_shell.py'))) |