One perforce (P4)
Perforce is a centralized commercial SCM software. Advantages:1) the proven SCM solution is used by more than 5000 software companies around the world;2) unlimited scalability. A high-performance architecture supports 2 to 8000
Jenkins built-in trigger plug-in
1) Build after other projects are built
You can set multiple dependent jobs to start the build after any dependent jobs are successful. Use and separate multiple dependent jobs.
2) trigger builds remotely (e.g.,
One team City
1) Architecture
Server-agent
2) supported
3) Homepage
Http://www.jetbrains.com/teamcity/index.html
2. Run
1) Installation
Download the Free Professional Edition and support 3 agents, 20 build configurations, and 20
1. Jenkins Master/Slave Architecture
Master/Slave is equivalent to the concept of Server and Agent. The master provides web interfaces for users to manage jobs and slave. Jobs can run on the master machine or are allocated to slave. A
Source codeBrowsing and querying
SourceCodeFeatures of the source code browser and search tool:
1) supports all source code management tools, such as CVS, subversion, perforce, clearcase, git, and mercurial;2) view all the source code through a
A parabuild
Viewtier systems's parabuild system is an automated software component and release management system that helps software companies release software on time through reliable software release processes and continuous integration.
1. Install ant
Download antfrom http://ant.apache.org/and decompress it to the left-side directory.
Then set the environment variable
Ant_home = E: \ lab \ apache-ant-1.8.2
Path = E: \ lab \ apache-ant-1.8.2 \ bin
Verify whether the
One perforce server backup
Perforce server has a checkpoint mechanism to back up the database of the server. Checkpoint, versioned files, Journal (only the server operation after the last checkpoint) is to restore all the items of the perforce
Images are very powerful and have a powerful effect. Therefore, it is a great idea to use images in documents or presentations to increase interest. However, the problem is that an image is usually converted into an independent rectangle in the
1 fxcop & fxcopcmd
Fxcop is an application that analyzes managed code assemblies (code that targets. net Framework Common Language Runtime) and reports information about the assemblies, such as possible design, localization, performance, and
Perforce branch locking)
Generally, when some milestone builds or some branch lifecycles are over, we need to lock branch to disable branch modifications.
You can use either of the following methods to lock the perforce Branch:
1) Permission
I. Product and file version number
1) Product and file version number
Product and file version numbers are used to identify the version of a product or product file. For PE (DLL and exe) files on Windows, you can view the version number of the
Use p4admin.exe GUI to manage
1) create a user
2) create a group
Generally, we use group to manage user access to a product. For example, for projecta, we create group projecta and add all users of projecta to group projecta. Generally, we
The branch creation and integration process of P4 mainly includes four steps:
(1) Use 'p4 branch' to create branch spec;
(2) Use 'p4 integrate' to implement inter-branch integration;
(3) Use 'p4 resolve' to merge conflicts;
(4) use 'p4
Deploy plug-in: deploy plugin
The deploy plug-in supports deploying war/jar on a remote application server, such as Tomcat, JBoss, and glassfish.
Looking for or developing automatic release plug-ins for. NET web applications.
How to
1. cruisecontrol
Cruisecontrol is both a continous integration tool and a framework for creating a custom continous build process. Cruisecontrol is set to highly scalable. You can use plugin to provide unlimited extension to the functions of
Jenkins built-in buildtools
Jenkins has built-in support for ant | Maven | Windows batch | shell (Perl, Python.
2. Other buildtools Cmakebuilder Plugin: supports the construction of cmake; copy artifact Plugin: Copies dependent components;
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service