<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD><TITLE>Tony Smith's Utilities - Perforce Public Depot</TITLE> <META content="text/html; charset=iso8859-1" http-equiv=Content-Type> <BODY bgColor=#ffffff> <CENTER> <A name=toc><H2>Perforce Utilities</H2></A> </CENTER> <br> Here are some scripts which I've written in the hope they will be useful to others. You them at your own risk.<br> <!------------------------------------------------------------------> <B> <P> <TABLE border=0 cellSpacing=0 width="100%"> <TBODY> <TR> <TD bgColor=#ffcc66><A name=tools></A> <H2>Miscellaneous Utilities</H2> <TD align=right bgColor=#ffcc66 width="5%"><FONT size=-2><A href="#toc">Back to Table of Contents</A></FONT></TD> </TR> </tbody> </table> <p> <TABLE border=0 cellSpacing=0 width="100%"> <TBODY> <tr> <td><a href="http://public.perforce.com/cgi-bin/p4db/dtb.cgi?FSPC=guest/tony_smith/perforce/utils/p4abuse.pl">p4abuse.pl</a></td> <td>p4abuse.pl is a small perl script designed to help a system administrator detect abuses of a Perforce system. Currently, it will highlight two common errors: using a client from multiple hosts, and use of a client by multiple users. </td> </tr> <tr> <td><a href="http://public.perforce.com/cgi-bin/p4db/dtb.cgi?FSPC=guest/tony_smith/perforce/utils/rename_depot.pl">rename_depot.pl</a></td> <td>rename_depot.pl allows a sysadmin to rename a Perforce depot whilst preserving the entire history of the depot. It does this by editing a checkpoint file, so the user must checkpoint their database first, and then recover from the edited checkpoint at the end. ALWAYS ensure that appropriate backups are taken before using this script. </td> </tr> </TBODY> </TABLE> </B> <!------------------------------------------------------------------> </BODY></HTML>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#4 | 1791 | Tony Smith | Correct case typo in index filename | ||
#3 | 544 | Tony Smith |
Deleted Journal parsing scripts as they will be sent out only on request. |
||
#2 | 543 | Tony Smith |
Added my Checkpoint/Journal parsing perl module to the depot. Now supports an OO interface to journal records and to the parsing in general. |
||
#1 | 414 | Tony Smith | First implementations of some of my p4 scripts. |