Discover best agile management tool, include the articles, news, trends, analysis and practical advice about best agile management tool on alibabacloud.com
In the previous article, redmine, a project management tool from the rails world, introduced redmine, A rails-based project management tool that provides version management. Next, we will introduce subversion (SVN) installation and use in redmine.
SVN installation is relat
. Compatibility between versions
Second, Bugfree (free)
Bugfree is a bug management system that uses Php+mysql to write independently, using Microsoft's research and development process and bug management concepts. Simple and practical, free and open source code (following the GNU GPL).
Third, Quality Center (commercial, predecessor Mercury TestDirector, Cross-platform)
HP Quality Center; Provides web-based
Https://github.com/kingAnyWHere/web-ftpWeb-ftpA powerful web Disk Management tool (a powerful web disks management tools)Quick action
ALT + O open folder
ALT + N New folder
ALT + M configuration web-ftp
ALT + W/alt + x Close folder
ALT + D Select the path
CTRL + A Select all
CTRL + C copy
CTRL + X cut
Ctrl + V paste (can also be paste
Ansible @ an efficient configuration management tool-Ansible configure management-translation (5), ansible-ansibleDo not reprint advanced Playbook without written permission
Extra variablesYou may have seen in our template example in the previous chapter that we used avariable called group_names . This is one of the magic variables that are provided byAnsible it
In the previous article, redmine, a project management tool from the rails world, introduced redmine, A rails-based project management tool that provides version management. Next, we will introduce subversion (SVN) installation and use in redmine.
SVN installation is rel
Take APACHE/HTTPD service as an example
task
Red hat/ fedora
Ubuntu
(with sysv-rc-conf or sysvconfig)
start now/ Stop a service
service httpd start
invoke-rc.d Apache start
service Apache start
auto load at startup
update-rc.d Apache defaults
sysv-rc-conf Apache on
chkconfig httpd on
start without loading
chkconfig httpd o
| Success >> {"Changed": false, "ping": "Pong"}this indicates that's can connect and use Ansible on all the hosts fro M yourinventory. You can use the Same-i argument with Ansible-playbook to run Yourplaybooks with the same inventory.Same as the first chapter. The output looks like this:localhost | Success >> {"Changed": false,"Ping": "Pong"}Example | Success >> {"Changed": false,"Ping": "Pong"}You can connect all the machines in the list. You can also use the-I parameter to perform playbook.Su
, the behavior of the copy, the template, and the script modules isslightly altered. Instead of searching for files by looking from the directory in whichthe playbook file is located, Ansible will look for the files in the location of the role.For example, if you are using a role named common , these modules will change to thefollowing behavior:? The copy module will look for files in roles/common/files .? The template module will look for templates in roles/common/templates .? The script module
Ansible @ an efficient configuration management tool-Ansible configure management-translation (4), ansible-ansibleDo not reprint without written permission
Due to the long content in Chapter 3, I will divide it into several parts for translation.
Advanced PlaybooksSo far the playbooks that we have looked at are simple and just run a number ofmodules in order. An
times of COMMIT$ Git commit-M "fixed severe production problem"Hotfix branch finishedAt the end, the bugfix will be merged to the master and the develop together to ensure that the bug has been fixed during the next release. This is the same as when release branch is finished.First, update master and tag release.$ Git checkout master$ Git merge -- no-FF hotfix-1.2.1$ Git tag-A 1.2.1Merge with develop$ Git checkout develop$ Git merge -- no-FF hotfix-1.2.1There is an exception, that is, when a re
MAVEN directory structure directly3. Complete the initial configuration of the Pom configuration file4. The completed directory is as follows:5. Handling Red Errorsmanually create a Web-inf folder under the WebApp folder, and put a Web. xml file in it6. Working with compiled versionsAdd the following code to the Pom.xml:7. Create a servlet8. Modify Web. Xml to remove Duplicate codeAdd the jar package and add the following code to the Pom.xml:You can see that the jar package already exists in th
Ansible @ an efficient configuration management tool-Ansible configure management-translation (8), ansible-ansibleIf you do not have written authorization, do not repeat Chapter 4. Use of Ansible in large projects
RolesIf your playbooks start expanding beyond what includes can help you solve, or youstart gathering a large number of templates, you may want to use
Ansible @ an efficient configuration management tool-Ansible configure management-translation (10), ansible-ansibleNo written permission. Do not reprint it
Custom ModulesUntil now we have been working solely with the tools provided to us by Ansible.This does afford us a lot of power, and make many things possible. However, if youhave something particularly compl
worksDelegation of tasksAnsible performs tasks on the configured machine by default and is useful when you have a lot of machines to configure or every device can reach.But. When you need to perform a task on another ansible control machine, you need to use task delegation.The ability to delegate tasks to other machines is performed using Delegate_tokeyword. The fact that is available at the same time will also use the value on the delegated machine. The following sample uses Get_url to all web
new partition type. P is the primary partition and E is the extended partition (the E will be here when there is an extended partition present). into l, i.e. logical partition)2) Set the partition number. Primary partition or extended partition is 1-4, logical partition is 5 start3) Set the start location of the partition. (General return default is good)4) Set the end location of the partition. (100 unit is sector, +100m Unit is m,+100k Unit is k)④ to see if the partition was successful with t
By a year without blogging, a year ago wrote a small team development management tool: Gitlab+redmine+testlink+jenkins, which was found to be problematic in this year's practice, including company-focused teams and individual distributed teams. For example: Because using Git as a code base management tool, the control
MySQL has a lot of graphical management tools, in the end which is better to use it? This article will introduce several commonly used MySQL graphical management tools, some of the use and download methods, see below for details. If you feel useful, you can share it with more people.
MySQL has a lot of management and maintenance tools, in addition to the system
process you should have some understanding, summed up the following:The files that are stored in the/ETC/RC0.D~RC6.D directory are the services to be started when running at 0~6 run level, because Ubuntu is enabled by default in RunLevel 2, Then we need to modify the files in the rc2.d, which prevents some services from starting, such as apache2.Review the files in the/ETC/RC2.D directory just now to find apache2 related files are s91apache2.We look at the following Apache file attributes:The s
, build and publish good products, and thousands of teams around the world choose Jira, capture with Jira, organize defects, assign tasks, and track team activities.Advantage:JIRA Service Desk provides your customers with a simple and intuitive user experience with powerful SLA support, custom service queues, automated request management, and real-time reporting, which are powerful tools that more than 10,000 it teams will choose to rely on.As the tea
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.