about a year agoJason Gibson committed change 30174 into | ||
Add a comment | ||
about a year agoJason Gibson committed change 30173 into | ||
4 years agoJason Gibson commented on review 26906 (parse_sysctl.pl, line 21) for perforce-software-sdp:dev Probably don't want to reference internal links in public tools. | ||
6 years agoJason Gibson committed change 25731 into perforce_software-jam:main Archives for the 2.6.1 release. | ||
6 years agoJason Gibson committed change 25730 into perforce_software-jam:main Source update for the 2.6.1 release. | ||
6 years agoJason Gibson committed change 25692 into perforce_software-extensions:main Update the link to the developer guide now that it's available. | ||
6 years agoJason Gibson committed change 25604 into perforce_software-extensions:main Use an absolute path to the license file so the link works. | ||
6 years agoJason Gibson committed change 25603 into perforce_software-extensions:main | ||
6 years agoJason Gibson committed change 25602 into The 2019.1 docs point to the 'main' path at this location, but the examples are not here, so give users a breadcrumb to follow. | ||
6 years agoJason Gibson committed change 25601 into Import example Extensions. p19.1@1797741 | ||
6 years agoJason Gibson committed change 25081 into +X archive trigger to store deltas between revisions, with the goal of minimizing storage requirements for infrequently accessed revisions. Rel...ies on SQLite3 and bsdiff. The .t file is a Perl file from our internal test suite T4, so it won't be directly executable but should be useful as a reference. « | ||
10 years agoJason Gibson committed change 10658 into perforce-software-p4dctl:main Update P4DCTL from internal Perforce tree. Note that this change does not bring the internal Jam files and deletes the existing builds, leaving that... as a future task. Changes include: ################################################################################ Added support for a -o option which allows command line arguments to be passed directly to the service being started. ################################################################################ Support for P4DTG in P4DCTL. Example config: p4dtg test { Execute = /usr/local/share/p4dtg-2010.2.452775/p4dtg-repl Owner = perforce Environment { P4DTGROOT = /p4/dtg P4DTGMAPPING = local } } ################################################################################ Move p4dctl's default configuration file (and the only one that is considered safe to use) to '/etc/perforce/p4dctl.conf', and also move the directory that gets included by default to '/etc/perforce/p4dctl.conf.d'. ################################################################################ Make p4dctl provide LANG and LC_ALL environment variables to child processes. These both default to 'C'. They can be overridden in either global or server-specific environment blocks, but given that 2014.2 relies on LANG, it's better if that is set than missing. ################################################################################ Make p4dctl status exit with a code of 1 if any of the servers that it attempts to check are not running. For automation support ################################################################################ Change syntax of p4dctl config files so as to more clearly differentiate between 'settings' that p4dctl understands and environment variables to be set for the child processes. The old style syntax looked like this: p4d main { Owner = perforce Execute = /usr/local/bin/p4d P4ROOT = /home/perforce/p4-main P4JOURNAL = journal P4PORT = 1666 PATH = /bin:/usr/bin:/usr/local/bin } Where the only thing that differentiated the two was a convention on the use of case. Anything p4dctl didn't understand would be set as an environment variable. Now, we're separating the environment into a dedicated block, so p4dctl can flag up early if it encounters settings it doesn't know about. The new syntax looks like this: p4d main { Owner = perforce Execute = /usr/local/bin/p4d Environment { P4ROOT = /home/perforce/p4-main P4JOURNAL = journal P4PORT = 1666 PATH = /bin:/usr/bin:/usr/local/bin } } ################################################################################ A new command in p4dctl that allows you to query the environment for any configured server. For example: list all p4d's with their Name, port and root: $ p4dctl env -a -t p4d Name P4PORT P4ROOT Name=p4d-master P4PORT=ssl:1666 P4ROOT=/var/lib/perforce/p4d-master Find the P4ROOT of a known Perforce server and set P4ROOT in your environment: $ eval `p4dctl env -t p4d p4d-master P4ROOT` ################################################################################ Manpages for p4dctl and its config file. ################################################################################ Add 'list' command to p4dctl. Lists configured servers visible to the current user. Lists useful information about all the standard Perforce Server types. « | ||
10 years agoJason Gibson committed change 10657 into perforce-software-p4dctl:main Add a basic project description README. | ||
11 years agoJason Gibson committed change 8673 into Example broker script. | ||
11 years agoJason Gibson committed change 8462 into Example server auth trigger. | ||
13 years agoJason Gibson committed change 8164 into Handle embedded double-quotes in paths. | ||
13 years agoJason Gibson committed change 8162 into Example form-in trigger for charset validation. | ||
13 years agoJason Gibson committed change 8078 into Correct a typo in the usage message. | ||
13 years agoJason Gibson committed change 8076 into Update to check that it's using the CLI and not a GUI | ||
13 years agoJason Gibson committed change 8074 into Two example programs illustrating various aspects of the 2012.1 Perforce server's structured log file feature. | ||
14 years agoJason Gibson committed change 7955 into Example program to pause the stream of incoming commands to the broker. | ||
14 years agoJason Gibson committed change 7897 into Pretty-printer trigger for protections and client specs. | ||
14 years agoJason Gibson committed change 7868 into Data for an upcoming blog post. For the curious, all you need to do is replay it and run revision graph on the entire depot. | ||
14 years agoJason Gibson committed change 7837 into Script to convert "p4 changes" output into a CSV file. | ||
15 years agoJason Gibson committed change 7752 into Script to recursively print out Perforce directories. | ||
15 years agoJason Gibson committed change 7721 into Example script illustrating how a super user could use P4-Perl to create a new user, change the email address and set a password. | ||
15 years agoJason Gibson committed change 7665 into Removing obsolete tool. | ||
15 years agoJason Gibson committed change 7664 into Add a P4Perl example of how to use the mapping API. | ||
15 years agoJason Gibson committed change 7607 into Remove an empty line. | ||
15 years agoJason Gibson committed change 7606 into Integ credit (ignore). | ||
15 years agoJason Gibson committed change 7605 into Comment-out the PRAGMA (again.) | ||
15 years agoJason Gibson committed change 7604 into Fix a problem with NULLs in the DBI version and use an epoch INT for the date instead of a pre-formatted string. | ||
15 years agoJason Gibson committed change 7603 into Add missing +k filetype modifier. | ||
15 years agoJason Gibson committed change 7602 into Same as previous, but uses Perl's DBI interface. | ||
15 years agoJason Gibson committed change 7601 into Script to convert the Perforce server's audit log to an SQL database. | ||
15 years agoJason Gibson committed change 7494 into Add license headers. | ||
15 years agoJason Gibson committed change 7490 into Script to force the end-user to answer 'yes' or 'no' before they can submit a changelist. | ||
16 years agoJason Gibson committed change 7423 into Add a disclaimer for employee-contributed work. | ||
16 years agoJason Gibson committed change 7403 into Use an explicit cast for the return value calculation for free space. Bug fix thanks to Benoit Maury-Bouet. | ||
16 years agoJason Gibson committed change 7387 into Example SQLlite archive trigger for spec depot files. See http://blog.perforce.com/blog for more details | ||
16 years agoJason Gibson committed change 7263 into screen shot | ||
16 years agoJason Gibson committed change 7262 into OpenSearch plugin example for KB search | ||
16 years agoJason Gibson committed change 7214 into support FreeBSD | ||
16 years agoJason Gibson committed change 7215 into ifdef fun | ||
16 years agoJason Gibson committed change 7213 into correct the example trigger definition | ||
16 years agoJason Gibson committed change 7212 into server trigger to check for the low disk-space condition | ||
16 years agoJason Gibson committed change 7176 into Add an example bash prompt to display Perforce connection information. | ||
18 years agoJason Gibson committed change 5949 into Changed the way the script determines its own name to avoid a warning message on some platforms. | ||
18 years agoJason Gibson committed change 5947 into Script to partially automate the process of backing out unsubmitted client side merge(s). | ||
19 years agoJason Gibson committed change 5513 into | ||
Change | User | Description | Created | ||
---|---|---|---|---|---|
9082 | Jason Gibson | Bring P4U up to date with changes made to the C++ P4API distribution. | 11 years ago | Request Review | |
7859 | Jason Gibson | Bring P4U up to date with changes made to the C++ P4API distribution. | 14 years ago | Request Review |
Adjust when notifications are sent to you about reviews that you're associated with (as an author, reviewer, project member or moderator).