merge
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 325
mergelog 4.5
mergelog provides a fast tool to merge HTTP log files by date. more>>
mergelog provides a fast tool to merge HTTP log files by date.
mergelog is a small and fast C program, which merges HTTP log files by date in Common Log Format (Apache default log format) from Web servers, behind round-robin DNS.
It has been designed to easily process huge logs from highly stressed servers, and can manage gzipped files.
Enhancements:
- dont abort anymore on corrupted log lines
- set BUFFER_SIZE value to 32Ko
- fixed a major bug on a broken month initialization
- corrections on manpages
- fix in configure.in to abort if zlib is not present
- fixed a potential segmentation fault on malformed log lines
- autoconf compliant thanks to Igor Genibel
<<lessmergelog is a small and fast C program, which merges HTTP log files by date in Common Log Format (Apache default log format) from Web servers, behind round-robin DNS.
It has been designed to easily process huge logs from highly stressed servers, and can manage gzipped files.
Enhancements:
- dont abort anymore on corrupted log lines
- set BUFFER_SIZE value to 32Ko
- fixed a major bug on a broken month initialization
- corrections on manpages
- fix in configure.in to abort if zlib is not present
- fixed a potential segmentation fault on malformed log lines
- autoconf compliant thanks to Igor Genibel
Download (0.039MB)
Added: 2007-03-08 License: GPL (GNU General Public License) Price:
961 downloads
Hash::Merge 0.10
Hash::Merge Perl module merges arbitrarily deep hashes into a single hash. more>>
Hash::Merge Perl module merges arbitrarily deep hashes into a single hash.
SYNOPSIS
use Hash::Merge qw( merge );
my %a = (
foo => 1,
bar => [ qw( a b e ) ],
querty => { bob => alice },
);
my %b = (
foo => 2,
bar => [ qw(c d) ],
querty => { ted => margeret },
);
my %c = %{ merge( %a, %b ) };
Hash::Merge::set_behavior( RIGHT_PRECEDENT );
# This is the same as above
Hash::Merge::specify_behavior(
{
SCALAR => {
SCALAR => sub { $_[1] },
ARRAY => sub { [ $_[0], @{$_[1]} ] },
HASH => sub { $_[1] },
},
ARRAY => {
SCALAR => sub { $_[1] },
ARRAY => sub { [ @{$_[0]}, @{$_[1]} ] },
HASH => sub { $_[1] },
},
HASH => {
SCALAR => sub { $_[1] },
ARRAY => sub { [ values %{$_[0]}, @{$_[1]} ] },
HASH => sub { Hash::Merge::_merge_hashes( $_[0], $_[1] ) },
},
},
My Behavior,
);
<<lessSYNOPSIS
use Hash::Merge qw( merge );
my %a = (
foo => 1,
bar => [ qw( a b e ) ],
querty => { bob => alice },
);
my %b = (
foo => 2,
bar => [ qw(c d) ],
querty => { ted => margeret },
);
my %c = %{ merge( %a, %b ) };
Hash::Merge::set_behavior( RIGHT_PRECEDENT );
# This is the same as above
Hash::Merge::specify_behavior(
{
SCALAR => {
SCALAR => sub { $_[1] },
ARRAY => sub { [ $_[0], @{$_[1]} ] },
HASH => sub { $_[1] },
},
ARRAY => {
SCALAR => sub { $_[1] },
ARRAY => sub { [ @{$_[0]}, @{$_[1]} ] },
HASH => sub { $_[1] },
},
HASH => {
SCALAR => sub { $_[1] },
ARRAY => sub { [ values %{$_[0]}, @{$_[1]} ] },
HASH => sub { Hash::Merge::_merge_hashes( $_[0], $_[1] ) },
},
},
My Behavior,
);
Download (0.007MB)
Added: 2007-06-28 License: Perl Artistic License Price:
851 downloads
rtkmerge 1.8.0
rtkmerge is a GUI to handle Gentoos package system. more>>
rtkmerge is a GUI to the emerge command to handle packages under the Gentoo Linux Distrubution. It was initially written to help when running emerge world to update the entire system. I found that I sometimes didnt want to spend time on updating all the packages.
Preventing this would require to merge all programs one by one or fiddle with blocks. With rtkmerge you get all the outdated packages presented in a list and you can easily select which packages you want and dont want.
rtkmerge will then merge every package separately which also gives you the opportunity to set different USE-flags for different programs. This is useful for example if you want to install vim with X-support but emacs without X-support.
Even though the program is aimed at merging world it can also be run to merge other packages. Any argument to rtkmerge is sent to emerge when creating the list of packages. Note that these options are not used when emerge is called the second time to actually merge. A reasonable usage of rtkmerge might be `rtkmerge world -u --deep` or `rtkmerge ruby`. The options -p and -v are always set.
rtkmerge doesnt handle dependencies itself, so you should always press the pretend-button to find out which packages will really be installed. A package that you have unchecked might still be installed if it is a dependency of some package that is checked. Hack the code if you want to change this.
Enhancements:
- updated to work with latest portage (2.0.51)
- Positive USE-flags should not have + infront
- Make sure filesize doesnt come up as use-flag
<<lessPreventing this would require to merge all programs one by one or fiddle with blocks. With rtkmerge you get all the outdated packages presented in a list and you can easily select which packages you want and dont want.
rtkmerge will then merge every package separately which also gives you the opportunity to set different USE-flags for different programs. This is useful for example if you want to install vim with X-support but emacs without X-support.
Even though the program is aimed at merging world it can also be run to merge other packages. Any argument to rtkmerge is sent to emerge when creating the list of packages. Note that these options are not used when emerge is called the second time to actually merge. A reasonable usage of rtkmerge might be `rtkmerge world -u --deep` or `rtkmerge ruby`. The options -p and -v are always set.
rtkmerge doesnt handle dependencies itself, so you should always press the pretend-button to find out which packages will really be installed. A package that you have unchecked might still be installed if it is a dependency of some package that is checked. Hack the code if you want to change this.
Enhancements:
- updated to work with latest portage (2.0.51)
- Positive USE-flags should not have + infront
- Make sure filesize doesnt come up as use-flag
Download (0.003MB)
Added: 2005-04-07 License: GPL (GNU General Public License) Price:
1662 downloads
HTML::Merge 3.52
HTML::Merge is an embedded HTML/SQL/Perl system. more>>
HTML::Merge is an embedded HTML/SQL/Perl system.
SYNOPSIS
< HTML>
< $RQ.SELECT * FROM customers WHERE customer_id=< $RVAR.cust_id>>
< $RLOOP>
< $RSQL.name> owes < $RSQL.debt>< BR>
< /$RLOOP>
< A HREF="/cgi-bin/merge.pl?template=main_menu.html">
< /HTML>
Merge is an embedded HTML/Perl/SQL tool for creating dynamic web content. merge.pl compiles HTML with embeded Perl to Perl CGI programs and run them.
All Merge pages are referred to by cgi-bin-dir/merge.pl?template=file.html
(Important: file.html is a HTML template that located in a directory you choose and name it on the merge.conf file. Notice for better security, the web server must not be able to display the templates dirctory). although on CGI mode you can define merge.pl as an handler with the Action directive in Apache.
Using merge.pl under Apache::Registry will utilize Perls built-in caching to cache pages using the do command.
Merge uses a configuration file to retrieve information about paths, database connectivity and debugging. It has an embedded debugging tool and on-line configuration. To turn that option on, set DEVELOPMENT to 1 in the configuration file. Dont forget to set it off before deployment.
Configuration can be changed during development using the toolkit menues, toolkit menues apear as popup windows on your web browser when you open a URL of mrege.pl.
Alternate configuration files can appear in /etc/merge.conf and $HOME/.merge.
As described in the INSTALL document you must set your web server for each appliaction and copy (or create) links to merge.pl and PUBLIC files and templates and create system database tables. If you are using a UNIX system you can use mergecreateinstance that will do thoes tasks for you.
FILES
B< merge.pl> Main script, usually a symbolic link to each instance.
B< merge.conf> Configuration, unique per each instance.
B< $PREFIX/share/merge/private> Internal scripts.
B< $PREFIX/bin/merge.cgi> Main script, central.
B< $PREFIX/bin/merge.conf> Template for configuration files.
B< $PREFIX/bin/mergecreateinstance> Instance creating script.
<<lessSYNOPSIS
< HTML>
< $RQ.SELECT * FROM customers WHERE customer_id=< $RVAR.cust_id>>
< $RLOOP>
< $RSQL.name> owes < $RSQL.debt>< BR>
< /$RLOOP>
< A HREF="/cgi-bin/merge.pl?template=main_menu.html">
< /HTML>
Merge is an embedded HTML/Perl/SQL tool for creating dynamic web content. merge.pl compiles HTML with embeded Perl to Perl CGI programs and run them.
All Merge pages are referred to by cgi-bin-dir/merge.pl?template=file.html
(Important: file.html is a HTML template that located in a directory you choose and name it on the merge.conf file. Notice for better security, the web server must not be able to display the templates dirctory). although on CGI mode you can define merge.pl as an handler with the Action directive in Apache.
Using merge.pl under Apache::Registry will utilize Perls built-in caching to cache pages using the do command.
Merge uses a configuration file to retrieve information about paths, database connectivity and debugging. It has an embedded debugging tool and on-line configuration. To turn that option on, set DEVELOPMENT to 1 in the configuration file. Dont forget to set it off before deployment.
Configuration can be changed during development using the toolkit menues, toolkit menues apear as popup windows on your web browser when you open a URL of mrege.pl.
Alternate configuration files can appear in /etc/merge.conf and $HOME/.merge.
As described in the INSTALL document you must set your web server for each appliaction and copy (or create) links to merge.pl and PUBLIC files and templates and create system database tables. If you are using a UNIX system you can use mergecreateinstance that will do thoes tasks for you.
FILES
B< merge.pl> Main script, usually a symbolic link to each instance.
B< merge.conf> Configuration, unique per each instance.
B< $PREFIX/share/merge/private> Internal scripts.
B< $PREFIX/bin/merge.cgi> Main script, central.
B< $PREFIX/bin/merge.conf> Template for configuration files.
B< $PREFIX/bin/mergecreateinstance> Instance creating script.
Download (0.19MB)
Added: 2007-07-19 License: Perl Artistic License Price:
829 downloads
Submerge 0.14.1
Submerge is subcommanders visual diff and merge tool for text files. more>>
Submerge project is subcommanders visual diff and merge tool for text files.
Main features:
- line based difference of text files.
- an easy to understand display of differences with just one color (three colors in merge case).
- mousewheel support to quickly scroll to the next or previous difference.
- two way or three way merge.
- shows whitespaces and linefeeds in a lighter color to keep the focus on the text.
- option to ignore whitespace differences.
- supports a wide range of different file encodings (like utf8, latin1 or cp932 and shift_jis (japanese encodings)).
- supports copy & paste, copy from the source files, copy from & paste to the merged file.
- a merge editor to edit the merged file.
- based on subversions diff library.
<<lessMain features:
- line based difference of text files.
- an easy to understand display of differences with just one color (three colors in merge case).
- mousewheel support to quickly scroll to the next or previous difference.
- two way or three way merge.
- shows whitespaces and linefeeds in a lighter color to keep the focus on the text.
- option to ignore whitespace differences.
- supports a wide range of different file encodings (like utf8, latin1 or cp932 and shift_jis (japanese encodings)).
- supports copy & paste, copy from the source files, copy from & paste to the merged file.
- a merge editor to edit the merged file.
- based on subversions diff library.
Download (6.6MB)
Added: 2005-12-14 License: GPL (GNU General Public License) Price:
1643 downloads
Filemerger 1.01
Filemerge is a tools that allows you to merge two files in to one big file. more>>
Filemerge is a tools that allows you to merge two files in to one big file. Filemerger will run under linux but will not work with Freebsd.
Usage:
fm [argument] file1 file2 newfile
-v Display the version of mlm
-? Display this help file.
Example:
This will read the file test1, test2 and write all the file contents to the file test3.
fm /root/test1 /root/test2 /root/test3
File test1:
Line 1
Line 2
File Test2
Line2
Line3
File Test3
line1
Line2
Line3
Enhancements:
- Changes were made to the help file.
<<lessUsage:
fm [argument] file1 file2 newfile
-v Display the version of mlm
-? Display this help file.
Example:
This will read the file test1, test2 and write all the file contents to the file test3.
fm /root/test1 /root/test2 /root/test3
File test1:
Line 1
Line 2
File Test2
Line2
Line3
File Test3
line1
Line2
Line3
Enhancements:
- Changes were made to the help file.
Download (0.040MB)
Added: 2007-06-11 License: Freeware Price:
886 downloads
DigicaMerge 2.00
DigicaMerge is a commandline tool to merge directories of pictures taken with digital cameras. more>>
DigicaMerge project is a commandline tool to merge directories of pictures taken with digital cameras. If youve got a digital camera, your hard disk probably contains many directories full of pictures all named with the same names.
This utility allows you to merge such directories contents into a new directory, and renames all the pictures on the fly, ensuring no filename clash will occur.
You can define your own naming scheme, using either a set of predefined variables or any recognized Exif tag which may be present in your pictures, and also specify a pattern to select only certain files.
Installation:
- Extract it :
$ gzip -d digicamerge-x.xx.tar.gz | tar -xf -
where x.xx is digicamerges latest version number.
- Install it :
Go to digicamerges directory:
$ cd digicamerge-x.xx
Just type:
$ python setup.py install
You may need to be logged in with sufficient privileges (e.g. root)
This will generally install digicamerge in /usr/local/bin or an equivalent path depending on your system.
- Launch it :
Just type :
$ digicamerge
And read the long help message which contains examples.
Enhancements:
- A command line option was added to automatically remove duplicate pictures when merging directories.
- The manual page is now included in the package.
<<lessThis utility allows you to merge such directories contents into a new directory, and renames all the pictures on the fly, ensuring no filename clash will occur.
You can define your own naming scheme, using either a set of predefined variables or any recognized Exif tag which may be present in your pictures, and also specify a pattern to select only certain files.
Installation:
- Extract it :
$ gzip -d digicamerge-x.xx.tar.gz | tar -xf -
where x.xx is digicamerges latest version number.
- Install it :
Go to digicamerges directory:
$ cd digicamerge-x.xx
Just type:
$ python setup.py install
You may need to be logged in with sufficient privileges (e.g. root)
This will generally install digicamerge in /usr/local/bin or an equivalent path depending on your system.
- Launch it :
Just type :
$ digicamerge
And read the long help message which contains examples.
Enhancements:
- A command line option was added to automatically remove duplicate pictures when merging directories.
- The manual page is now included in the package.
Download (0.016MB)
Added: 2006-02-21 License: GPL (GNU General Public License) Price:
1340 downloads
Algorithm::Merge 0.08
Algorithm::Merge is a Perl module package that provides three-way merge and diff. more>>
Algorithm::Merge is a Perl module package that provides three-way merge and diff.
SYNOPSIS
use Algorithm::Merge qw(merge diff3 traverse_sequences3);
@merged = merge(@ancestor, @a, @b, {
CONFLICT => sub { }
});
@merged = merge(@ancestor, @a, @b, {
CONFLICT => sub { }
}, $key_generation_function);
$merged = merge(@ancestor, @a, @b, {
CONFLICT => sub { }
});
$merged = merge(@ancestor, @a, @b, {
CONFLICT => sub { }
}, $key_generation_function);
@diff = diff3(@ancestor, @a, @b);
@diff = diff3(@ancestor, @a, @b, $key_generation_function);
$diff = diff3(@ancestor, @a, @b);
$diff = diff3(@ancestor, @a, @b, $key_generation_function);
@trav = traverse_sequences3(@ancestor, @a, @b, {
# callbacks
});
@trav = traverse_sequences3(@ancestor, @a, @b, {
# callbacks
}, $key_generation_function);
$trav = traverse_sequences3(@ancestor, @a, @b, {
# callbacks
});
$trav = traverse_sequences3(@ancestor, @a, @b, {
# callbacks
}, $key_generation_function);
USAGE
This module complements Algorithm::Diff by providing three-way merge and diff functions.
In this documentation, the first list to diff3, merge, and traverse_sequences3 is called the `original list. The second list is the `left list. The third list is the `right list.
The optional key generation arguments are the same as in Algorithm::Diff. See Algorithm::Diff for more information.
<<lessSYNOPSIS
use Algorithm::Merge qw(merge diff3 traverse_sequences3);
@merged = merge(@ancestor, @a, @b, {
CONFLICT => sub { }
});
@merged = merge(@ancestor, @a, @b, {
CONFLICT => sub { }
}, $key_generation_function);
$merged = merge(@ancestor, @a, @b, {
CONFLICT => sub { }
});
$merged = merge(@ancestor, @a, @b, {
CONFLICT => sub { }
}, $key_generation_function);
@diff = diff3(@ancestor, @a, @b);
@diff = diff3(@ancestor, @a, @b, $key_generation_function);
$diff = diff3(@ancestor, @a, @b);
$diff = diff3(@ancestor, @a, @b, $key_generation_function);
@trav = traverse_sequences3(@ancestor, @a, @b, {
# callbacks
});
@trav = traverse_sequences3(@ancestor, @a, @b, {
# callbacks
}, $key_generation_function);
$trav = traverse_sequences3(@ancestor, @a, @b, {
# callbacks
});
$trav = traverse_sequences3(@ancestor, @a, @b, {
# callbacks
}, $key_generation_function);
USAGE
This module complements Algorithm::Diff by providing three-way merge and diff functions.
In this documentation, the first list to diff3, merge, and traverse_sequences3 is called the `original list. The second list is the `left list. The third list is the `right list.
The optional key generation arguments are the same as in Algorithm::Diff. See Algorithm::Diff for more information.
Download (0.010MB)
Added: 2007-05-16 License: Perl Artistic License Price:
892 downloads
HTML::Merge::Ext 3.52
HTML::Merge::Ext - Extending Merge by writing your own tags. more>>
HTML::Merge::Ext - Extending Merge by writing your own tags.
TYPES OF TAGS
Generally, there are four types of tags in Merge.
Output tags
Tags such as < $RVAR > or others, that are substituted by values that appear in the output. For example: < $RVAR.x > is substituted by the value of the vairable x.
Non block tags
Tags that perform an action, and have no corresponding closing tags. For example: < $RSET.x=8 > sets the value 8 into the variable x.
Opening block tags
Tags that usually handle the flow of the template. These tags, together with the closing tags, encapsulate a block of HTML and tags between them. The data inside the block will be treated as regular output statements. If you wish to capture it for a different use, a capturing mechanism (for example, using the Perl select() statement) needs to be used. For example, < $RITERATION.LIMIT=4 > .. < /$RITERATION > will print everything inside the block 4 times.
Closing block tags
The tags that close blocks beginning in the opening tags. The tags < $REND >, < $REND_IF > and < $REND_WHILE > are privilleged as closing tags. Other closing tags use the SGML like notation of specifying a slash before the name of the tag, for example: < /$RCOUNT > is the closing tag for < $RCOUNT >
<<lessTYPES OF TAGS
Generally, there are four types of tags in Merge.
Output tags
Tags such as < $RVAR > or others, that are substituted by values that appear in the output. For example: < $RVAR.x > is substituted by the value of the vairable x.
Non block tags
Tags that perform an action, and have no corresponding closing tags. For example: < $RSET.x=8 > sets the value 8 into the variable x.
Opening block tags
Tags that usually handle the flow of the template. These tags, together with the closing tags, encapsulate a block of HTML and tags between them. The data inside the block will be treated as regular output statements. If you wish to capture it for a different use, a capturing mechanism (for example, using the Perl select() statement) needs to be used. For example, < $RITERATION.LIMIT=4 > .. < /$RITERATION > will print everything inside the block 4 times.
Closing block tags
The tags that close blocks beginning in the opening tags. The tags < $REND >, < $REND_IF > and < $REND_WHILE > are privilleged as closing tags. Other closing tags use the SGML like notation of specifying a slash before the name of the tag, for example: < /$RCOUNT > is the closing tag for < $RCOUNT >
Download (0.19MB)
Added: 2007-07-06 License: Perl Artistic License Price:
842 downloads
PDF Split and Merge 0.7 Beta 2
PDF Split and Merge (pdfsam) is an easy-to-use tool that provides functions to split and merge PDF files or subsections of them. more>>
PDF Split and Merge project is an easy-to-use tool that provides functions to split and merge PDF files or subsections of them.
<<less Download (2.0MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
831 downloads
Media Exchange 001
Media Exchange is an MP3 Jukebox appliance. more>>
Media Exchange is an MP3 Jukebox appliance. It allows you to:
- merge music collections
- Play music and control the player with a browser
- Organize your music
- Automatically tag music
- Remove double tracks automatically
- Download music directly from the artists
- Share music with your friends safely and easily
And Artists to:
- Distribute music to their fans directly
<<less- merge music collections
- Play music and control the player with a browser
- Organize your music
- Automatically tag music
- Remove double tracks automatically
- Download music directly from the artists
- Share music with your friends safely and easily
And Artists to:
- Distribute music to their fans directly
Download (258.9MB)
Added: 2007-03-13 License: GPL (GNU General Public License) Price:
960 downloads
EZ Improver 1.0
EZ Improver works well to improve dull, dingy images. more>>
EZ Improver works well to improve dull, dingy images.
Leaving the Merge Layers option un-checked allows you to tweak the layer opacities if desired.
<<lessLeaving the Merge Layers option un-checked allows you to tweak the layer opacities if desired.
Download (MB)
Added: 2006-09-13 License: GPL (GNU General Public License) Price:
1138 downloads
CerbeRun 0.2.1
CerbeRun is a software able to parse .run files, then to execute them. more>>
CerbeRun is a software able to parse .run files, then to execute them. CerbeRun is designed to make easier the use of Linux desktop computers for normal user, that is not forced to switch to root user in order to execute new applications. The main concept on which CerbeRun and the .run format are based is:
download
double-click
execution and enjoying
All is performed comfortably and with user grants only . Users from other systems are accustomed to download software and save it on supports, to be executed later or to be shared with friends. At present, it is not so easy (some times impossible) to save & distribute packages with .DEB or .RPM formats or other user-side formats (klik, 0install, packages), as in Mac or Windows systems.
CerbeRun and .run format, instead, merge the advantages of two above mentioned systems, because Windows .exe are single files to be executed, while Macintosh .app files can be installed and executed after a dragndrop, without a real installation step.
<<lessdownload
double-click
execution and enjoying
All is performed comfortably and with user grants only . Users from other systems are accustomed to download software and save it on supports, to be executed later or to be shared with friends. At present, it is not so easy (some times impossible) to save & distribute packages with .DEB or .RPM formats or other user-side formats (klik, 0install, packages), as in Mac or Windows systems.
CerbeRun and .run format, instead, merge the advantages of two above mentioned systems, because Windows .exe are single files to be executed, while Macintosh .app files can be installed and executed after a dragndrop, without a real installation step.
Download (0.085MB)
Added: 2006-04-25 License: GPL (GNU General Public License) Price:
1278 downloads
Mercurial 0.9.4
Mercurial is a fast, lightweight Source Control Management system. more>>
Mercurial project is a lightweight, fast Source Control Management system designed for the efficient handling of very large distributed projects.
Enhancements:
- This version has support for symlinks, improved tag handling, improved merge handling of file and directory renames, improved named branch usability, and numerous other features and bugfixes.
<<lessEnhancements:
- This version has support for symlinks, improved tag handling, improved merge handling of file and directory renames, improved named branch usability, and numerous other features and bugfixes.
Download (0.22MB)
Added: 2007-06-26 License: GPL (GNU General Public License) Price:
887 downloads
Perforce 2006.2
Perforce is a software configuration management system. more>>
Perforce is a software configuration management system that is fast, robust, runs on over 50 platforms, and scales to over 1000 users on a single repository.
Perforce project supports atomic submits and works well over wide area networks, including the Internet.
Main features:
Server
- The Perforce Server, P4D, manages access to versioned files, tracks user operations and records all activity in a centralized database.
Command-Line Client
- The Perforce Command-Line Client, P4, is highly scriptable and available on more than 50 platforms.
Distributed Development
- The Perforce Proxy, P4P, offers caching technology to provide remote users with quicker response times and real-time access to project activity and status information.
Defect Tracking
- Perforces built-in defect tracking system provides basic management for change requests. Integrations with leading defect tracking systems are also available to support more sophisticated workflow.
Web Client
- The Perforce Web Client, P4Web, turns your web browser into a complete user interface to Perforce.
Graphical Tool Integrations
- The Perforce Plug-in for Graphical Tools, P4GT, gives artists seamless access to version control from within 3ds max, Maya, and Adobe Photoshop.
Merge Tool
- The Perforce Merge Tool, P4Merge, provides graphical three-way merging and side-by-side file comparisons. Perforce client applications can also be configured to work with third-party merge tools.
Reporting
- The Perforce Reporting System, P4Report, offers query and reporting capability. Reporting tools including Crystal Reports, Microsoft Access and Microsoft Excel access the Perforce database through an ODBC driver.
IDE Integrations
- Perforces integrations with popular IDEs provides users with direct access to SCM functionality. Integrations are available for Microsoft Visual Studio, Eclipse, JBuilder, and others.
Enhancements:
- Client workspaces have a new "SubmitOptions" field that allows users to specify how unchanged files should be handled on submit.
- "p4 submit" can also now detect files opened for branch/integrate that have been modified in the workspace.
- Submits can be up to 40% faster thanks to improvements in the database locking and buffering of the journal file.
- Several changes have been made to improve the management of remote depots, including better lock support and MaxScanRows/MaxResults support.
- The new MaxLockTime group property allows admins to limit the duration of locks held by members of the group.
<<lessPerforce project supports atomic submits and works well over wide area networks, including the Internet.
Main features:
Server
- The Perforce Server, P4D, manages access to versioned files, tracks user operations and records all activity in a centralized database.
Command-Line Client
- The Perforce Command-Line Client, P4, is highly scriptable and available on more than 50 platforms.
Distributed Development
- The Perforce Proxy, P4P, offers caching technology to provide remote users with quicker response times and real-time access to project activity and status information.
Defect Tracking
- Perforces built-in defect tracking system provides basic management for change requests. Integrations with leading defect tracking systems are also available to support more sophisticated workflow.
Web Client
- The Perforce Web Client, P4Web, turns your web browser into a complete user interface to Perforce.
Graphical Tool Integrations
- The Perforce Plug-in for Graphical Tools, P4GT, gives artists seamless access to version control from within 3ds max, Maya, and Adobe Photoshop.
Merge Tool
- The Perforce Merge Tool, P4Merge, provides graphical three-way merging and side-by-side file comparisons. Perforce client applications can also be configured to work with third-party merge tools.
Reporting
- The Perforce Reporting System, P4Report, offers query and reporting capability. Reporting tools including Crystal Reports, Microsoft Access and Microsoft Excel access the Perforce database through an ODBC driver.
IDE Integrations
- Perforces integrations with popular IDEs provides users with direct access to SCM functionality. Integrations are available for Microsoft Visual Studio, Eclipse, JBuilder, and others.
Enhancements:
- Client workspaces have a new "SubmitOptions" field that allows users to specify how unchanged files should be handled on submit.
- "p4 submit" can also now detect files opened for branch/integrate that have been modified in the workspace.
- Submits can be up to 40% faster thanks to improvements in the database locking and buffering of the journal file.
- Several changes have been made to improve the management of remote depots, including better lock support and MaxScanRows/MaxResults support.
- The new MaxLockTime group property allows admins to limit the duration of locks held by members of the group.
Download (MB)
Added: 2007-01-03 License: Free for non-commercial use Price:
1029 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above merge search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed