Another cannot connect to TeamCity post

Completed

Hello:

I just downloaded TeamCity. I cannot connect to it however...

Before posting, I did try to do some research and also viewed this link:

https://teamcity-support.jetbrains.com/hc/en-us/community/posts/360000157664-Cannot-connect-to-TeamCity

The browser just throws connection refused errors:

"Unable to connect

Firefox can’t establish a connection to the server at localhost:8111."

When I ran runAll.sh start, I got this output:

$ ./runAll.sh start
Spawning TeamCity restarter in separate process
TeamCity restarter running with PID 3765
Starting TeamCity build agent...
Java executable is found: '/opt/java/latest/jre/bin/java'
Starting TeamCity Build Agent Launcher...
Agent home directory is /opt/tc/latest/buildAgent
Agent Launcher Java runtime version is 1.8
Lock file: /opt/tc/latest/buildAgent/logs/buildAgent.properties.lock
Using no lock
Done [4293], see log at /opt/tc/latest/buildAgent/logs/teamcity-agent.log
[dogzilla@localhost bin]$ gedit /opt/tc/latest/buildAgent/logs/teamcity-agent.log

Here's some output from the log file:

[2020-03-10 23:26:07,560] INFO - buildServer.AGENT.registration - Registering on server via URL "http://localhost:8111": AgentDetails{Name='Default Agent', AgentId=null, BuildId=null, AgentOwnAddress='null', AlternativeAddresses=[192.168.0.11, 192.168.122.1], Port=9090, Version='71758', PluginsVersion='NA', AvailableRunners=[], AvailableVcs=[], AuthorizationToken='', PingCode='1rpPqj9mVOe3yQd96aUcqJXxtfasNHfj'}
[2020-03-10 23:26:07,562] WARN - buildServer.AGENT.registration - Error while asking server for the communication protocols via URL http://localhost:8111/app/agents/protocols. Will try later: java.net.ConnectException: Connection refused (Connection refused) (enable debug to see stacktrace)

Hmmm... I was wondering if the firewall was blocking it?

firewall-cmd --state
not running

Nope.  That's not it.

I ran netstat -lp to see if anything was listening:

tcp 0 0 localhost:ipp 0.0.0.0:* LISTEN 1785/cupsd 
tcp 0 0 localhost:smtp 0.0.0.0:* LISTEN 2087/master
tcp 0 0 0.0.0.0:sunrpc 0.0.0.0:* LISTEN 1/systemd
tcp 0 0 localhost.locald:domain 0.0.0.0:* LISTEN 2175/dnsmasq
tcp 0 0 0.0.0.0:ssh 0.0.0.0:* LISTEN 1787/sshd

No port 8111 entry. 

I'm confused... going back to the output from runAll and the log, I don't see any other errors.

Thoughts on what is keeping the server from starting? Any assistance anyone can provide is greatly appreciated.

Thanks!

 

0
11 comments

The agent logs don't really give us a good idea of why they are not connecting, it is only the failure to connect. You can see there is no listener on port 8111, the investigation should be why that is. The answer is more than likely in your teamcity-server.log or catalina logs. 

0
Avatar
Permanently deleted user

Thanks.

Where do I find the server log?  I see the agent log but I searched the whole install directory and didn't see a server log.

[dogzilla@localhost tc]$ cd latest/
[dogzilla@localhost latest]$ ls
bin BUILD_71758 buildAgent conf devPackage lib licenses logs service.properties TeamCity-readme.txt temp Tomcat-running.txt webapps
[dogzilla@localhost latest]$ find -regex ".*\.\(log\)"
./buildAgent/logs/output.log
./buildAgent/logs/launcher.log
./buildAgent/logs/error.log
./buildAgent/logs/teamcity-agent.log
[dogzilla@localhost latest]$
0

The server logs will be found on your server, the typical location is <teamcity home directory>/logs. We have documentation covering each of the logfiles here: https://www.jetbrains.com/help/teamcity/teamcity-server-logs.html#teamcity-server-logs.md

 

0
Avatar
Permanently deleted user

Do I have to install my own web server then?

If so, what files from TeamCity do I move into the server root?

Being new to TeamCity, I downloaded TeamCity-2019.2.1.tar.gz. 

I'm following the instructions found here:  https://www.jetbrains.com/help/teamcity/installation-quick-start.html#InstallationQuickStart-onLinuxandOSX

Here's step 1 from that link:

java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)

For step 2, I did:

echo $JAVA_HOME
/opt/java/latest

For step 3, I untarred the tarball and put it in /opt/tc/latest/

For step 4, that's how I got here... when I run:

$ /opt/tc/latest/bin/runAll.sh start
Spawning TeamCity restarter in separate process
TeamCity restarter running with PID 4590
Starting TeamCity build agent...
Java executable is found: '/opt/java/latest/jre/bin/java'
Starting TeamCity Build Agent Launcher...
Agent home directory is /opt/tc/latest/buildAgent
Agent Launcher Java runtime version is 1.8
Lock file: /opt/tc/latest/buildAgent/logs/buildAgent.properties.lock
Using no lock
Done [5122], see log at /opt/tc/latest/buildAgent/logs/teamcity-agent.log

 

0

After the archive is unpacked, the TeamCity web server and one build agent will be available on the current machine. By running the runAll.sh start command, you will have started both the webserver and build agent. The problem is that there appears to be an issue with the webserver starting up, based on your netstat -lp results. 

To troubleshoot this, it is worth checking to see if the tomcat service is running. You can find it by running "ps -ef | grep tomcat". For your installation, you can expect it to be running in /opt/tc/latest/bin. You may also need to look in the webserver logs for any errors. You should find these logs at /opt/tc/latest/logs on your installation. 

Please see our documentation on troubleshooting installation problems available here: https://www.jetbrains.com/help/teamcity/installing-and-configuring-the-teamcity-server.html#InstallingandConfiguringtheTeamCityServer-TroubleshootingTeamCityInstallation

0
Avatar
Permanently deleted user

Thanks for your continued support in assisting getting this running.

grep-ing shows nothing -- just the search itself.

 ps -ef | grep -i tomcat
dogzilla 25945 4118 0 20:18 pts/0 00:00:00 grep --color=auto -i tomcat

In the last link you sent, there are 4 troubleshooting steps:

> the "TeamCity Server" service is running (if you installed TeamCity as a Windows service)

Not running; but I need to get the webserver running first.

> the TeamCity server process (Tomcat) is running (it is a java process run in the <TeamCity Home>/bin directory)

Not running; pasting information below.

> the console output if you run the server from a console

Pasted in previous replies; need the webserver running.

> the teamcity-server.log and other files in the <TeamCity Home>\logs directory for error messages

Previously discussed the log stuff I was able to send.  teamcity-server.log file does not exist on my system.

> You'll may also need to look in the webserver logs for any

> errors. You should find these logs at /opt/tc/latest/logs 

That directory is empty.

> For your installation, you can expect it to be running in /opt/tc/latest/bin

Since it's not running, I looking in bin and all I see in bin is:

tomcat-juli.jar
tomcat-native.tar.gz

Do I need to build the server from the native tarball then?

 

0

The tar.gz installation is basically a portable installation. You should only need to unpack it and run the script, resulting in the webserver and build agent both running. What is the server OS and version you are running this on? Could you please share the entire contents of your /opt/tc/latest/bin directory with "ls -l"?

0
Avatar
Permanently deleted user

Here's where I got TeamCity from:

https://download.jetbrains.com/teamcity/TeamCity-2019.2.1.tar.gz

> what is the server OS and version you are running this on?

uname -a
Linux localhost.localdomain 3.10.0-1062.18.1.el7.x86_64 #1 SMP Tue Mar 17 23:49:17 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
[dogzilla@localhost latest]$ cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)

> entire contents of your /opt/tc/latest/bin directory with "ls -l"?

ls -l /opt/tc/latest/
total 64
drwxr-xr-x. 2 dogzilla dogzilla 4096 Mar 10 22:32 bin
-rw-r--r--. 1 dogzilla dogzilla 0 Jan 22 10:06 BUILD_71758
drwxr-xr-x. 13 dogzilla dogzilla 4096 Apr 1 20:13 buildAgent
drwxr-xr-x. 2 dogzilla dogzilla 4096 Jan 22 07:50 conf
drwxr-xr-x. 6 dogzilla dogzilla 4096 Jan 22 07:50 devPackage
drwxr-xr-x. 2 dogzilla dogzilla 4096 Jan 22 07:50 lib
drwxr-xr-x. 2 dogzilla dogzilla 4096 Jan 22 07:50 licenses
drwxr-xr-x. 2 root root 4096 Mar 10 22:34 logs
-rw-r--r--. 1 dogzilla dogzilla 355 Jan 22 10:06 service.properties
-rw-r--r--. 1 dogzilla dogzilla 423 Jan 22 10:06 TeamCity-readme.txt
drwxr-xr-x. 2 dogzilla dogzilla 4096 Jan 22 07:50 temp
-rw-r--r--. 1 dogzilla dogzilla 16738 Jan 22 10:06 Tomcat-running.txt
drwxr-xr-x. 3 dogzilla dogzilla 4096 Jan 22 07:50 webapps

Thanks!

0
Avatar
Permanently deleted user

Here's the output of tree if that helps too.  I couldn't change it to the 'code' non-proportional font; it would lock up Firefox when doing so.

/opt/tc/latest/
├── bin
│   ├── append.bat
│   ├── bootstrap.jar
│   ├── catalina.bat
│   ├── catalina.sh
│   ├── catalina-tasks.xml
│   ├── commons-daemon.jar
│   ├── commons-daemon-native.tar.gz
│   ├── configtest.bat
│   ├── configtest.sh
│   ├── daemon.sh
│   ├── digest.bat
│   ├── digest.sh
│   ├── findJava.bat
│   ├── findJava.sh
│   ├── maintainDB.cmd
│   ├── maintainDB.sh
│   ├── runAll.bat
│   ├── runAll.sh
│   ├── setclasspath.bat
│   ├── setclasspath.sh
│   ├── shutdown.bat
│   ├── shutdown.sh
│   ├── startup.bat
│   ├── startup.sh
│   ├── teamcity-server.bat
│   ├── teamcity-server-configurator.jar
│   ├── teamcity-server-internal.bat
│   ├── teamcity-server-restarter.bat
│   ├── teamcity-server-restarter.sh
│   ├── teamcity-server.sh
│   ├── teamcity-server-update.jar
│   ├── TeamCityService.exe
│   ├── teamcity-update.bat
│   ├── teamcity-update.sh
│   ├── tomcat-juli.jar
│   ├── tomcat-native.tar.gz
│   ├── tool-wrapper.bat
│   ├── tool-wrapper.sh
│   ├── version.bat
│   └── version.sh
├── BUILD_71758
├── buildAgent
│   ├── bin
│   │   ├── agent.bat
│   │   ├── agent.sh
│   │   ├── changeAgentProps.bat
│   │   ├── findJava.bat
│   │   ├── findJava.sh
│   │   ├── generateNewServiceName.bat
│   │   ├── install.bat
│   │   ├── installJava.bat
│   │   ├── install.sh
│   │   ├── jetbrains.teamcity.BuildAgent.plist
│   │   ├── jetbrains.teamcity.BuildAgentUpgrade.plist.dist
│   │   ├── mac.launchd.sh
│   │   ├── service.install.bat
│   │   ├── service.start.bat
│   │   ├── service.stop.bat
│   │   ├── service.uninstall.bat
│   │   └── uninstall.bat
│   ├── BUILD_71758
│   ├── conf
│   │   ├── buildAgent.dist.properties
│   │   ├── buildAgent.properties
│   │   ├── log4j.dtd
│   │   ├── teamcity-agent-log4j.xml
│   │   └── teamcity-agent-log4j.xml.dist
│   ├── contrib
│   │   └── zos
│   │   ├── README
│   │   ├── restart.sh
│   │   └── start.sh
│   ├── launcher
│   │   ├── bin
│   │   │   ├── TeamCityAgentService-linux-ppc-64
│   │   │   ├── TeamCityAgentService-linux-x86-32
│   │   │   ├── TeamCityAgentService-linux-x86-64
│   │   │   ├── TeamCityAgentService-macosx-ppc-32
│   │   │   ├── TeamCityAgentService-macosx-universal-32
│   │   │   ├── TeamCityAgentService-solaris-sparc-32
│   │   │   ├── TeamCityAgentService-solaris-sparc-64
│   │   │   ├── TeamCityAgentService-solaris-x86-32
│   │   │   ├── TeamCityAgentService-windows-x86-32.exe
│   │   │   └── TeamCityAgentService-windows-x86-64.exe
│   │   ├── conf
│   │   │   └── wrapper.conf
│   │   ├── JavaServiceWrapperLicense.txt
│   │   └── lib
│   │   ├── agent-launcher.jar
│   │   ├── annotations.jar
│   │   ├── buildAgent-updates-applying.jar
│   │   ├── launcher.jar
│   │   ├── libwrapper-linux-ppc-64.so
│   │   ├── libwrapper-linux-x86-32.so
│   │   ├── libwrapper-linux-x86-64.so
│   │   ├── libwrapper-macosx-ppc-32.jnilib
│   │   ├── libwrapper-macosx-universal-32.jnilib
│   │   ├── libwrapper-solaris-sparc-32.so
│   │   ├── libwrapper-solaris-sparc-64.so
│   │   ├── libwrapper-solaris-x86-32.so
│   │   ├── log4j-1.2.12.jar
│   │   ├── wrapper.jar
│   │   ├── wrapper-windows-x86-32.dll
│   │   └── wrapper-windows-x86-64.dll
│   ├── lib
│   │   ├── agent-configurator.jar
│   │   ├── agent-installer-ui.jar
│   │   ├── agent.jar
│   │   ├── agent-launcher.jar
│   │   ├── agent-openapi.jar
│   │   ├── agent-upgrade.jar
│   │   ├── annotations.jar
│   │   ├── app-wrapper.jar
│   │   ├── buildAgent-updates-applying.jar
│   │   ├── cloud-shared.jar
│   │   ├── common-impl.jar
│   │   ├── common.jar
│   │   ├── common-runtime.jar
│   │   ├── commons-beanutils-core.jar
│   │   ├── commons-codec.jar
│   │   ├── commons-collections-3.2.2.jar
│   │   ├── commons-compress-1.9.jar
│   │   ├── commons-httpclient-3.1.jar
│   │   ├── commons-io-1.3.2.jar
│   │   ├── commons-logging.jar
│   │   ├── coverage-agent-common.jar
│   │   ├── coverage-report.jar
│   │   ├── duplicator-util.jar
│   │   ├── ehcache-1.6.0-patch.jar
│   │   ├── ehcache-1.7.2.jar
│   │   ├── freemarker.jar
│   │   ├── gson.jar
│   │   ├── idea-settings.jar
│   │   ├── inspections-util.jar
│   │   ├── jaxen-1.1.1.jar
│   │   ├── jdk-searcher.jar
│   │   ├── jdom.jar
│   │   ├── joda-time.jar
│   │   ├── launcher-api.jar
│   │   ├── launcher.jar
│   │   ├── log4j-1.2.12.jar
│   │   ├── log4j-1.2.12-json-layout.jar
│   │   ├── messages.jar
│   │   ├── nuget-utils.jar
│   │   ├── openapi.jar
│   │   ├── patches-impl.jar
│   │   ├── patches.jar
│   │   ├── processesTerminator.jar
│   │   ├── resources_en.jar
│   │   ├── runtime-util.jar
│   │   ├── server-logging.jar
│   │   ├── serviceMessages.jar
│   │   ├── slf4j-api-1.7.5.jar
│   │   ├── slf4j-log4j12-1.7.5.jar
│   │   ├── spring.jar
│   │   ├── spring-scripting
│   │   │   ├── spring-scripting-bsh.jar
│   │   │   ├── spring-scripting-groovy.jar
│   │   │   └── spring-scripting-jruby.jar
│   │   ├── trove-3.0.3.jar
│   │   ├── trove4j.jar
│   │   ├── util.jar
│   │   ├── xercesImpl.jar
│   │   ├── xmlrpc-2.0.1.jar
│   │   ├── xml-rpc-wrapper.jar
│   │   ├── xpp3-1.1.4c.jar
│   │   ├── xstream-1.4.11.1-custom.jar
│   │   └── xz-1.5.jar
│   ├── logs
│   │   ├── buildAgent.pid
│   │   ├── error.log
│   │   ├── launcher.log
│   │   ├── output.log
│   │   └── teamcity-agent.log
│   ├── plugins
│   │   └── amazonEC2
│   │   └── lib
│   │   ├── cloud-amazon-agent.jar
│   │   └── cloud-amazon-shared.jar
│   ├── service.properties
│   ├── system
│   │   └── checkoutdir-revisions
│   ├── temp
│   │   └── globalTmp
│   ├── tools
│   └── work
│   └── directory.map
├── conf
│   ├── catalina.policy
│   ├── catalina.properties
│   ├── context.xml
│   ├── jaspic-providers.xml
│   ├── jaspic-providers.xsd
│   ├── log4j.dtd
│   ├── logging.properties
│   ├── server.xml
│   ├── teamcity-maintenance-log4j.xml
│   ├── teamcity-server-log4j.xml
│   ├── teamcity-server-service.xml
│   ├── tomcat-users.xml
│   ├── tomcat-users.xsd
│   └── web.xml
├── devPackage
│   ├── agent-api.jar
│   ├── common-api.jar
│   ├── javadoc
│   │   └── openApi-help.jar
│   ├── README.txt
│   ├── runtime
│   │   ├── runtime-util.jar
│   │   └── serviceMessages.jar
│   ├── samplePlugin-src.zip
│   ├── server-api.jar
│   ├── server-common-api.jar
│   ├── server-vcs-api.jar
│   ├── server-web-api.war
│   ├── serviceMessages.jar
│   ├── src
│   │   ├── openApi-source.jar
│   │   └── serviceMessages-src.jar
│   ├── teamcity-agent-plugin-descriptor.xsd
│   ├── teamcity-server-plugin-descriptor.xsd
│   └── tests
│   ├── jmock-1.2.0.jar
│   ├── junit-3.8.2.jar
│   ├── junit-4.12.jar
│   ├── patches-test.jar
│   ├── spring-test.jar
│   ├── testng-6.14.3.jar
│   ├── tests-integration.jar
│   └── tests-support.jar
├── lib
│   ├── annotations-api.jar
│   ├── catalina-ant.jar
│   ├── catalina-ha.jar
│   ├── catalina.jar
│   ├── catalina-storeconfig.jar
│   ├── catalina-tribes.jar
│   ├── ecj-4.6.3.jar
│   ├── el-api.jar
│   ├── jasper-el.jar
│   ├── jasper.jar
│   ├── jaspic-api.jar
│   ├── jsp-api.jar
│   ├── servlet-api.jar
│   ├── tomcat-api.jar
│   ├── tomcat-coyote.jar
│   ├── tomcat-dbcp.jar
│   ├── tomcat-i18n-de.jar
│   ├── tomcat-i18n-es.jar
│   ├── tomcat-i18n-fr.jar
│   ├── tomcat-i18n-ja.jar
│   ├── tomcat-i18n-ko.jar
│   ├── tomcat-i18n-ru.jar
│   ├── tomcat-i18n-zh-CN.jar
│   ├── tomcat-jdbc.jar
│   ├── tomcat-jni.jar
│   ├── tomcat-patch.jar
│   ├── tomcat-util.jar
│   ├── tomcat-util-scan.jar
│   ├── tomcat-websocket.jar
│   └── websocket-api.jar
├── licenses
│   ├── license-3-clause-BSD.txt
│   ├── license-Apache_License-2.0.txt
│   ├── license-Apache_Tomcat.txt
│   ├── license-Caffeine.txt
│   ├── license-cassiniDev.txt
│   ├── license-CDDL.txt
│   ├── license-clipboardjs.txt
│   ├── license-Core4j.txt
│   ├── license-Ganymed_SSH-2.txt
│   ├── license-GNU_LGPL-3.0.txt
│   ├── license-HSQLDB.txt
│   ├── license-Java_Service_Wrapper.txt
│   ├── license-JCIFS.txt
│   ├── license-JDom.txt
│   ├── license-Jersey.txt
│   ├── license-jMock.txt
│   ├── license-log4net.txt
│   ├── license-Managed_Stack_Explorer.txt
│   ├── license-maragogype.txt
│   ├── license-Maverick.txt
│   ├── license-Microsoft.Web.Infrastructure.txt
│   ├── license-MIT.txt
│   ├── license-Mozilla_Public_License-1.1.txt
│   ├── license-NanoContainer.txt
│   ├── license-NUnit2.2.10.txt
│   ├── license-NUnit2.2.9.txt
│   ├── license-NUnit2.4.1.txt
│   ├── license-NUnit2.4.6.txt
│   ├── license-NUnit2.4.7.txt
│   ├── license-NUnit2.4.8.txt
│   ├── license-NUnit2.5.0.txt
│   ├── license-NUnit2.5.10.txt
│   ├── license-NUnit2.5.3.txt
│   ├── license-NUnit2.5.4.txt
│   ├── license-NUnit2.5.5.txt
│   ├── license-NUnit2.5.6.txt
│   ├── license-NUnit2.5.7.txt
│   ├── license-NUnit2.5.8.txt
│   ├── license-NUnit2.5.9.txt
│   ├── license-OData4j.txt
│   ├── license-OFL1.1.txt
│   ├── license-OWASP-Java-HTML-Sanitizer.txt
│   ├── license-PicoContainer.txt
│   ├── license-PostgreSQL.txt
│   ├── license-Prototype.txt
│   ├── license-Raphael.txt
│   ├── license-RouteMagic.txt
│   ├── license-slf4j.txt
│   ├── license-Sun_Public_License-1.0.txt
│   ├── license-TeamCity.txt
│   ├── license-TMate_SVNKit.txt
│   ├── license-unlicense.txt
│   ├── license-Waffle.txt
│   ├── license-WebActivator.txt
│   ├── license-XML_Pull_Parser.txt
│   ├── license-XML-RPC.txt
│   ├── license-XZ-1.5.txt
│   ├── notice-Acegi_Security.txt
│   ├── notice-Apache_Ant.txt
│   ├── notice-Apache-Commons-Codec.txt
│   ├── notice-Apache-HttpComponents-HttpClient-Cache.txt
│   ├── notice-Apache-HttpComponents-HttpClient.txt
│   ├── notice-Apache-HttpComponents-HttpCore.txt
│   ├── notice-Apache-HttpComponents-HttpMime.txt
│   ├── notice-Apache_Tomcat.txt
│   ├── notice-Byteman.txt
│   ├── notice-cglib.txt
│   ├── notice-commons-codes.txt
│   ├── notice-Cryptix
│   ├── notice-Expat_\ XML_Parser_Toolkit.txt
│   ├── notice-Flot.txt
│   ├── notice-JFreeChart.txt
│   ├── notice-log4net.txt
│   ├── notice-Microsoft_TFS_Java_SDK.html
│   ├── notice-Mono.Cecil.txt
│   ├── notice-Paul_Johnson_MD5.txt
│   ├── notice-Prometheus-simpleclient.txt
│   ├── notice-Rome.txt
│   ├── notice-Script.aculo.us.txt
│   ├── notice-SilverStripe_Unobtrusive_Javascript_Tree_Control.txt
│   ├── notice-Smack.txt
│   ├── notice-Tom_Wu_jsbn.txt
│   ├── notice-Trove.txt
│   ├── notice-ufd.txt
│   ├── notice-XStream.txt
│   └── readme.txt
├── logs
├── service.properties
├── TeamCity-readme.txt
├── temp
│   └── safeToDelete.tmp
├── Tomcat-running.txt
└── webapps
└── ROOT
├── 400.jsp
├── 404.jsp
├── admin
│   ├── activeProjects.jsp
│   ├── adminMain.jsp
│   ├── allowCreatingNewUsersByLogin.jsp
│   ├── artifactDependenciesTable.jsp
│   ├── artifactDepsTree.jsp
│   ├── artifactsNotFound.jsp
│   ├── attachBuildHistoryExtension.jsp
│   ├── attachBuildHistoryTab.jsp
│   ├── attachBuildTypeVcsRoots.jsp
│   ├── attachToGroups.jsp
│   ├── attachUsers.jsp
│   ├── auditFilter.jsp
│   ├── audit.jsp
│   ├── auditObjectLinks
│   │   ├── agent.jsp
│   │   ├── agentPool.jsp
│   │   ├── agentType.jsp
│   │   ├── build.jsp
│   │   ├── buildProblem.jsp
│   │   ├── buildType.jsp
│   │   ├── buildTypeTemplate.jsp
│   │   ├── configModification.jsp
│   │   ├── healthStatusItem.jsp
│   │   ├── project.jsp
│   │   ├── promotion.jsp
│   │   ├── runType.jsp
│   │   ├── server.jsp
│   │   ├── string.jsp
│   │   ├── test.jsp
│   │   ├── unknownObject.jsp
│   │   ├── userGroup.jsp
│   │   ├── user.jsp
│   │   ├── userRole.jsp
│   │   ├── vcsModification.jsp
│   │   └── vcsRoot.jsp
│   ├── authAdminPage.jsp
│   ├── authorityRolesPopup.jsp
│   ├── authTypeContent.jsp
│   ├── backup
│   │   ├── backupHistory.jsp
│   │   ├── backupPage.jsp
│   │   └── backupRun.jsp
│   ├── buildFailures
│   │   ├── editBuildFailureOnMessage.jsp
│   │   ├── editBuildFailureOnMetric.jsp
│   │   └── suggestions
│   │   ├── preventCoverageDecrease.jsp
│   │   ├── preventDuplicatesGrowing.jsp
│   │   ├── preventInspectionErrorsGrowing.jsp
│   │   ├── testNumberDrop.jsp
│   │   └── tooManyIgnoredTests.jsp
│   ├── buildFeatures
│   │   ├── agentFreeSpace.jsp
│   │   ├── autoMergeFeature.jsp
│   │   └── vcsLabeling.jsp
│   ├── buildTime
│   │   ├── buildTime.jsp
│   │   └── buildTimeTable.jsp
│   ├── buildTypeSuggestions.jsp
│   ├── buildTypeTemplatesPopup.jsp
│   ├── checkoutRulesSetup.jsp
│   ├── cleanup
│   │   ├── _cleanupBuildTypeLine.jspf
│   │   ├── _cleanupBuildTypeTemplateLine.jspf
│   │   ├── _cleanupDiskUsage.jspf
│   │   ├── _cleanupEnableDisable.jspf
│   │   ├── _cleanupInterruptDetails.jspf
│   │   ├── _cleanupLastEditCell.jspf
│   │   ├── _cleanupLevelsJson.jspf
│   │   ├── _cleanupPoliciesForm.jspf
│   │   ├── _cleanupPoliciesJson.jspf
│   │   ├── cleanupPolicies.jsp
│   │   ├── _cleanupPolicyDialogForm.jspf
│   │   ├── _cleanupProjectCell.jspf
│   │   ├── _cleanupProjectLine.jspf
│   │   ├── _cleanupProjectsPolicies.jspf
│   │   ├── _cleanupSetEditableVars.jspf
│   │   ├── cleanupSettings.jsp
│   │   └── editCleanupRules.jsp
│   ├── cluster
│   │   └── nodesConfiguration.jsp
│   ├── copyBuildStepDialog.jsp
│   ├── copyBuildTypeDialog.jsp
│   ├── copyProjectDialog.jsp
│   ├── copyTemplateDialog.jsp
│   ├── createBuildType.jsp
│   ├── createObjectMenu.jsp
│   ├── createProject.jsp
│   ├── createTemplate.jsp
│   ├── createUser.jsp
│   ├── diagnosticBackgroundPersist.jsp
│   ├── diagnostic.jsp
│   ├── diagnosticLog4j.jsp
│   ├── diagnosticProperties.jsp
│   ├── diagnosticsAdminPage.jsp
│   ├── diagnosticServerLogs.jsp
│   ├── diagnosticThreadDumps.jsp
│   ├── diagnosticVcsStatus.jsp
│   ├── discoverBuildRunners.jsp
│   ├── discoveredRunners.jsp
│   ├── diskUsage
│   │   ├── diskUsageBuildsData.jsp
│   │   ├── diskUsage.jsp
│   │   └── diskUsageTable.jsp
│   ├── duplicateVcsRoots.jsp
│   ├── editArtifactsPopup.jsp
│   ├── editBuildFailureConditions.jsp
│   ├── editBuildFeaturesDialog.jspf
│   ├── editBuildFeatures.jsp
│   ├── editBuildFeaturesList.jsp
│   ├── editBuildFeaturesResources.jspf
│   ├── editBuildRunnersExtensions.jsp
│   ├── editBuildRunners.jsp
│   ├── editBuildType.jsp
│   ├── editBuildTypeNavExtensions.jsp
│   ├── editBuildTypeParams.jsp
│   ├── editBuildTypeTriggers.jsp
│   ├── editBuildTypeVcsRoots.jsp
│   ├── editDefaultLoginModuleProperties.jsp
│   ├── editDependencies.jsp
│   ├── editGroup.jsp
│   ├── editIssueTrackerParams.jsp
│   ├── editProjectGeneralTab.jsp
│   ├── editProject.jsp
│   ├── editProjectNavExtensions.jsp
│   ├── editRequirements.jsp
│   ├── editRunParams.jsp
│   ├── editRunParamsOptions.jspf
│   ├── editRunType.jsp
│   ├── editUnknownSettings.jsp
│   ├── editUser.jsp
│   ├── editVcsRoot.jsp
│   ├── editVcsRootNavExtensions.jsp
│   ├── export
│   │   ├── projectExportAction.jsp
│   │   └── projectExportTab.jsp
│   ├── generalSettingsTab.jsp
│   ├── generateToken.jsp
│   ├── groupGeneralSettings.jsp
│   ├── groupList.jsp
│   ├── groupNotifications.jsp
│   ├── groupRoles.jsp
│   ├── groupUsers.jsp
│   ├── groupUsersPopup.jsp
│   ├── healthStatus
│   │   ├── healthStatusReport.jsp
│   │   └── itemsList.jsp
│   ├── jdkChooser.jsp
│   ├── metricsTab.jsp
│   ├── moveBuildTemplateDialog.jsp
│   ├── moveBuildTypeDialog.jsp
│   ├── moveProjectDialog.jsp
│   ├── nodeDiagnostic.jsp
│   ├── parentGroupsPopup.jsp
│   ├── pauseProjectDialog.jsp
│   ├── projectParameters.jsp
│   ├── projectsImport
│   │   ├── configureImportStep.jsp
│   │   ├── importProgressStep.jsp
│   │   ├── projectsImport.jsp
│   │   └── selectArchiveStep.jsp
│   ├── projectVcsRoots.jsp
│   ├── projectVcsRootsTab.jsp
│   ├── regenerateDialog.jsp
│   ├── reports
│   │   ├── dialogs
│   │   │   ├── _buildReportTabDialog.jspf
│   │   │   └── _projectReportTabDialog.jspf
│   │   ├── reportTabs.jsp
│   │   └── tabs
│   │   ├── _buildReportTabs.jspf
│   │   └── _projectReportTabs.jspf
│   ├── repositoryControls.jsp
│   ├── resetCacheActions.jsp
│   ├── resolvedValues.jsp
│   ├── roles.jsp
│   ├── serverLicenses.jsp
│   ├── setupFromUrl
│   │   ├── objectFromUrl.jsp
│   │   ├── objectSetup.jsp
│   │   └── vcsUrlObjectSetup.jsp
│   ├── showBuildFeatureParams.jsp
│   ├── snapshotDependencies.jsp
│   ├── sshKeyChooser.jsp
│   ├── ssl
│   │   └── sslCertificatesProjectTab.jsp
│   ├── storage
│   │   ├── defaultStorageParams.jsp
│   │   ├── editStorageSettings.jsp
│   │   ├── enforcedStorageSettings.jsp
│   │   ├── listStorageSettings.jsp
│   │   ├── projectStorageTab.jsp
│   │   └── settingsUsages.jsp
│   ├── templateParams.jsp
│   ├── threadDump.jsp
│   ├── threadDumpsAnalyzer.jsp
│   ├── threadDumpThreadsGroup.jsp
│   ├── threadStat.jsp
│   ├── triggers
│   │   ├── branchFilter.jsp
│   │   ├── branchSupports.jsp
│   │   ├── editBuildDependencyTrigger.jsp
│   │   ├── editRemoteRunOnBranchTrigger.jsp
│   │   ├── editRetryBuildTrigger.jsp
│   │   ├── editSchedulingTrigger.jsp
│   │   ├── editVcsTrigger.jsp
│   │   ├── schedulingTriggerBuildDependency.jsp
│   │   ├── showTriggerParams.jsp
│   │   ├── triggerRulesAndBranchFilter.jsp
│   │   └── vcsCheckInterval.jsp
│   ├── unknownRunner.jsp
│   ├── unknownVcsRoot.jsp
│   ├── update
│   │   ├── newVersionHealthItem.jsp
│   │   ├── updateAdminPage.jsp
│   │   └── updateState.jsp
│   ├── usages
│   │   ├── outputVriRows.jspf
│   │   ├── processRow.jspf
│   │   ├── templateUsages.jsp
│   │   ├── usagesReport.jsp
│   │   └── vcsRootUsages.jsp
│   ├── userGeneralSettings.jsp
│   ├── userGroups.jsp
│   ├── userNotifications.jsp
│   ├── userRoles.jsp
│   ├── usersBackwardsCompatibility.jsp
│   ├── users.jsp
│   ├── usersWrapper.jsp
│   ├── vars.jsp
│   ├── vcsRepositoryUrl.jsp
│   ├── webSocketDiagnosticInfo.jsp
│   └── webSocketDiagnosticTab.jsp
├── agent
│   ├── agentAuditLink.jsp
│   ├── agentBuildRunners.jsp
│   ├── agentCompatibleConfigurations.jsp
│   ├── agentHistory.jsp
│   ├── agentLogsTab.jsp
│   ├── agentLogsViewer.jsp
│   ├── agentParametersConfigurationParams.jsp
│   ├── agentParametersEnvironment.jsp
│   ├── agentParameters.jsp
│   ├── agentParametersSystemProperties.jsp
│   ├── agentSelectConfigurationsDialog.jsp
│   ├── agentsStatisticsTab.jsp
│   ├── agentsStatisticsTable.jsp
│   ├── agentsStatisticsTableTab.jsp
│   ├── agentStatistics.jsp
│   ├── agentSummary.jsp
│   ├── agentTypeSummary.jsp
│   ├── buildpopup.jsp
│   └── cleanSources.jsp
├── agentBrowse.jsp
├── agentDetails.jsp
├── agentInfoDiv.jsp
├── agentListTypes.jsp
├── agentPools.jsp
├── agents.jsp
├── agentsListConnected.jsp
├── agentsList.jsp
├── agentsList_react.jsp
├── agentsListUnauthorized.jsp
├── agentsListUnregistered.jsp
├── agentsParametersReportResult.jsp
├── agentsParametesReportTab.jsp
├── agents_proxy.jsp
├── agentsRunningBlock.jsp
├── agentStatus.jsp
├── allArchivedProjects.jsp
├── allBuilds.jsp
├── allProjects.jsp
├── artifacts
│   ├── artifactsLink.jsp
│   ├── buildArtifacts.jsp
│   ├── buildArtifactsPopup.jsp
│   └── printArtifactsTree.jsp
├── artifactsViewer.jsp
├── branchesPopup.jsp
├── bs_out.jsp
├── bs_out_multiple.jsp
├── BUILD_71758
├── buildChain.jsp
├── buildChainStatusChart.jsp
├── buildChanges.jsp
├── _buildInfo.jspf
├── buildLog
│   ├── buildActions.jsp
│   ├── buildChangesDiv.jsp
│   ├── buildChangesVcsDetails.jsp
│   ├── buildDetails.jsp
│   ├── buildIssues.jsp
│   ├── buildLog.jsp
│   ├── buildLogTail.jsp
│   ├── buildLogTreeBlock.jsp
│   ├── buildLogTree.jsp
│   ├── buildParametersChart.jsp
│   ├── buildParameters.jsp
│   ├── buildResultsDiv.jsp
│   ├── buildRowPopupTemplate.jspf
│   ├── continueBuildLogTree.jsp
│   ├── dependencies.jsp
│   ├── dependentArtifacts.jsp
│   ├── incBuildLogTree.jsp
│   ├── nextPreviousBlock.jsp
│   ├── orphanBuildChangesTab.jsp
│   ├── orphanBuild.jsp
│   ├── orphanBuildOverviewTab.jsp
│   ├── promoteBuildDialog.jsp
│   ├── _promoteRows.jsp
│   ├── queuedBuildActions.jsp
│   ├── queuedBuildCompatibilityTab.jsp
│   ├── queuedBuildOverviewTab.jsp
│   ├── redirectToUrl.jsp
│   ├── _setEnabledFilterVar.jspf
│   ├── testDuration.jsp
│   ├── testInfoRefreshableInner.jsp
│   ├── testMetadata.jsp
│   ├── testsInfo.jsp
│   ├── viewLog.jsp
│   └── viewQueued.jsp
├── buildResultsSummary.jsp
├── buildsTab.jsp
├── buildTypeActions.jsp
├── buildTypeBranches.jsp
├── buildTypeChains.jsp
├── buildTypeChangeLog.jsp
├── buildTypeHistoryList.jsp
├── buildTypeInvestigationDialog.jsp
├── buildTypeIssueLog.jsp
├── buildTypePopup.jsp
├── buildTypeSettings.jsp
├── buildTypeStatistics.jsp
├── buildTypeStatisticsPage.jsp
├── buildTypeStatusDiv.jsp
├── busy.jsp
├── change
│   ├── downloadPatch.jsp
│   ├── _relatedBuildTDs.jspf
│   ├── testDetailsBuildTabs.jsp
│   ├── testDetailsInfo.jsp
│   ├── testFailureInformation.jsp
│   ├── vcsModificationBuilds.jsp
│   ├── vcsModificationDeployments.jsp
│   ├── vcsModificationFiles.jsp
│   └── vcsModificationTests.jsp
├── changedFile.jsp
├── changePopupRow.jspf
├── changes
│   ├── carpet.jsp
│   ├── changeExpandedView.jsp
│   ├── _changeProblemSummary.jspf
│   ├── _changeProblemTestSection.jspf
│   ├── changeRow.jspf
│   ├── changeRows.jsp
│   ├── changes.jsp
│   ├── changesLink.jsp
│   ├── limitedPendingChangesLink.jsp
│   ├── singleChangeInfo.jspf
│   └── updateFilter.jspf
├── changesPopup.jsp
├── changesSinceLastSuccessful.jsp
├── _changeTabs.jspf
├── changeViewers
│   ├── changedFileLink.jsp
│   └── changeViewers.jsp
├── checkListAgentRenderer.jsp
├── checkListBuildTypeRenderer.jsp
├── checkListCompositeWarningRenderer.jsp
├── checkListItemDefaultRenderer.jsp
├── checkList.jsp
├── checkListPoolRenderer.jsp
├── checkListProjectRenderer.jsp
├── checkListTextWarningRenderer.jsp
├── clouds
│   ├── admin
│   │   ├── addImageDialogForm.jsp
│   │   ├── cloud-admin.js
│   │   ├── cloud-admin.jsp
│   │   ├── cloud-admin-profile.js
│   │   ├── cloud-admin-profile.jsp
│   │   └── cloud-admin-tab.jsp
│   ├── cloud.css
│   ├── cloud-include-image-details.jsp
│   ├── cloud.js
│   ├── cloud.jsp
│   ├── cloud-list-image.jsp
│   ├── cloud-list-instance.jsp
│   ├── cloud-list.jsp
│   ├── cloud-tab.jsp
│   ├── extensions
│   │   ├── goToEditProfile.jsp
│   │   ├── listCloudInstances.jsp
│   │   └── terminateAfterBuild.jsp
│   ├── healthStatus
│   │   ├── cloudAgentsIdleHealthItem.jsp
│   │   └── cloudImageWarnings.jsp
│   └── img
│   ├── error@2x.png
│   ├── error.png
│   ├── restarting@2x.png
│   ├── restarting.png
│   ├── running@2x.png
│   ├── running.png
│   ├── stopped@2x.png
│   ├── stopped.png
│   ├── unknown@2x.png
│   └── unknown.png
├── compatibilityListContent.jsp
├── compatibilityList.jsp
├── coverage
│   ├── coverageFragment.css
│   ├── coverageFragment.jsp
│   └── coverageStats.jsp
├── createAdmin.jsp
├── css
│   ├── admin
│   │   ├── adminAuth.css
│   │   ├── adminMain.css
│   │   ├── audit.css
│   │   ├── backup.css
│   │   ├── buildRunners.css
│   │   ├── buildTypeForm.css
│   │   ├── cleanupPolicies.css
│   │   ├── diskUsage.css
│   │   ├── editDependencies.css
│   │   ├── editRoles.css
│   │   ├── editTriggers.css
│   │   ├── editUserParams.css
│   │   ├── healthStatusReport.css
│   │   ├── iprSettings.css
│   │   ├── licensePage.css
│   │   ├── logViewer.css
│   │   ├── params.css
│   │   ├── plugins.css
│   │   ├── projectConfig.css
│   │   ├── projectForm.css
│   │   ├── projectsImport.css
│   │   ├── reportTabs.css
│   │   ├── requirements.css
│   │   ├── runParams.css
│   │   ├── serverConfig.css
│   │   ├── serverUpdate.css
│   │   ├── templates.css
│   │   ├── userGroups.css
│   │   ├── userList.css
│   │   ├── userListFilter.css
│   │   ├── vcsRootsTable.css
│   │   └── vcsSettings.css
│   ├── agentBlocks.css
│   ├── agentBrowse.css
│   ├── agents
│   │   ├── agentHistory.css
│   │   ├── agentLogViewer.css
│   │   ├── agentPools.css
│   │   ├── agentsParametersReport.css
│   │   ├── agentsStatisticsTable.css
│   │   └── agentStatistics.css
│   ├── agents.css
│   ├── agentsInfoPopup.css
│   ├── agents_react.css
│   ├── allProjects.css
│   ├── artifactsStorage.css
│   ├── autocompletion.css
│   ├── basement.css
│   ├── buildChains.css
│   ├── buildDataStatus.css
│   ├── buildGraph.css
│   ├── buildLog
│   │   ├── buildLog.css
│   │   ├── buildLogTree.css
│   │   ├── buildParameters.css
│   │   ├── buildResultsDiv.css
│   │   ├── runningLogStatus.css
│   │   ├── testGraphs.css
│   │   ├── testsInfo.css
│   │   └── viewLog.css
│   ├── buildProblems.css
│   ├── buildQueue.css
│   ├── buildsSchedule.css
│   ├── buildTypeSettings.css
│   ├── changeLog.css
│   ├── changeLogGraph.css
│   ├── changes.css
│   ├── checkList.css
│   ├── codemirror
│   │   ├── addon
│   │   │   └── hint
│   │   │   └── show-hint.css
│   │   ├── codemirror.css
│   │   └── codemirror-teamcity.css
│   ├── compatibilityList.css
│   ├── currentProblems.css
│   ├── customCharts.css
│   ├── diffView.css
│   ├── ellipsis.css
│   ├── errorPage.css
│   ├── filePopup.css
│   ├── FontAwesome
│   │   ├── css
│   │   │   ├── font-awesome.css
│   │   │   └── font-awesome.min.css
│   │   └── font
│   │   ├── FontAwesome.otf
│   │   ├── fontawesome-webfont.eot
│   │   ├── fontawesome-webfont.svg
│   │   ├── fontawesome-webfont.ttf
│   │   └── fontawesome-webfont.woff
│   ├── footer.css
│   ├── forms.css
│   ├── highlight-idea.css
│   ├── historyTable.css
│   ├── icons.css
│   ├── initialPages.css
│   ├── installAgent.css
│   ├── investigation.css
│   ├── issues.css
│   ├── jquery
│   │   ├── jquery-ui
│   │   │   ├── images
│   │   │   │   ├── ui-bg_diagonals-thick_18_b81900_40x40.png
│   │   │   │   ├── ui-bg_diagonals-thick_20_666666_40x40.png
│   │   │   │   ├── ui-bg_flat_10_000000_40x100.png
│   │   │   │   ├── ui-bg_glass_100_f6f6f6_1x400.png
│   │   │   │   ├── ui-bg_glass_100_fdf5ce_1x400.png
│   │   │   │   ├── ui-bg_glass_65_ffffff_1x400.png
│   │   │   │   ├── ui-bg_gloss-wave_35_f6a828_500x100.png
│   │   │   │   ├── ui-bg_highlight-soft_100_eeeeee_1x100.png
│   │   │   │   ├── ui-bg_highlight-soft_75_ffe45c_1x100.png
│   │   │   │   ├── ui-icons_222222_256x240.png
│   │   │   │   ├── ui-icons_228ef1_256x240.png
│   │   │   │   ├── ui-icons_ef8c08_256x240.png
│   │   │   │   ├── ui-icons_ffd27a_256x240.png
│   │   │   │   └── ui-icons_ffffff_256x240.png
│   │   │   └── jquery-ui-1.9.2.custom.css
│   │   └── jquery-ui-ufd
│   │   ├── default
│   │   │   ├── default.css
│   │   │   ├── icon@2x.png
│   │   │   └── icon.png
│   │   ├── popup
│   │   │   └── popup.css
│   │   └── ufd-base.css
│   ├── labels.css
│   ├── layeredGraph.css
│   ├── main.css
│   ├── maintenance-initialPages-common.css
│   ├── modificationListTable.css
│   ├── mutedProblems.css
│   ├── notificationRules.css
│   ├── overview.css
│   ├── overviewTable.css
│   ├── pager.css
│   ├── profilePage.css
│   ├── progress.css
│   ├── project.css
│   ├── projectHierarchy.css
│   ├── quickLinksPopUp.css
│   ├── react-ui.css
│   ├── restProjectsPopup.css
│   ├── rolesDescription.css
│   ├── runCustomBuild.css
│   ├── settingsBlock.css
│   ├── settingsTable.css
│   ├── status
│   │   └── externalStatus.css
│   ├── statusChangeLink.css
│   ├── statusTable.css
│   ├── tabs.css
│   ├── tags.css
│   ├── testDetails.css
│   ├── testGroups.css
│   ├── testList.css
│   ├── testMetadata.css
│   ├── text-security-disc.woff
│   ├── tree
│   │   ├── oldTree.css
│   │   └── tree.css
│   ├── userRoles.css
│   ├── vcsSettings.css
│   ├── vcsTable.css
│   ├── viewModification.css
│   ├── viewType.css
│   └── visibleProjects.css
├── customGraphs.jsp
├── diffView.jsp
├── downloadIdsAction.jsp
├── editBuildTypePopup.jsp
├── editTemplatePopup.jsp
├── embeddableBuildChain.jsp
├── errorDetails.jspf
├── favicon.ico
├── favoriteBuilds.jsp
├── favoriteBuilds_react.jsp
├── favoriteIcon.jsp
├── filesPopup.jsp
├── _fileUploadResponse.jsp
├── filterByTag.jsp
├── footer.jsp
├── globalHealthReports.jsp
├── healthStatus
│   ├── css
│   │   ├── healthStatus.css
│   │   └── hugeLog.css
│   ├── globalHealthItems.jsp
│   ├── notes
│   │   ├── buildTypeHealthStatusNote.jsp
│   │   ├── buildTypeTemplateHealthStatusNote.jsp
│   │   ├── projectHealthStatusNote.jsp
│   │   └── vcsRootHealthStatusNote.jsp
│   ├── renderItem.jsp
│   ├── reports
│   │   ├── agentUpgradeProblems.jsp
│   │   ├── autoCheckoutMissingClient.jsp
│   │   ├── autoCheckoutOtherReason.jsp
│   │   ├── autoCheckoutUnsupportedRules.jsp
│   │   ├── brokenArtifactDependencies.jsp
│   │   ├── brokenProjectTokens.jsp
│   │   ├── brokenSnapshotDependencies.jsp
│   │   ├── builtInAuthModuleProblems.jsp
│   │   ├── captureErrorsForRecentErrors.jsp
│   │   ├── cleanCheckout.jsp
│   │   ├── collationMismatchProblem.jsp
│   │   ├── criticalError.jsp
│   │   ├── databaseProblems.jsp
│   │   ├── diskSpace.jsp
│   │   ├── duplicateBuildTrigger.jsp
│   │   ├── heavyPatches.jsp
│   │   ├── hugeBuildLog.jsp
│   │   ├── incorrectPlugin.jsp
│   │   ├── inefficientArtifactsPublishing.jsp
│   │   ├── invalidCleanupKeepRules.jsp
│   │   ├── invalidScheduleTriggerSettings.jsp
│   │   ├── invalidVcsTriggerSettings.jsp
│   │   ├── legacySecondaryNodeReport.jsp
│   │   ├── licenseIssues.jsp
│   │   ├── memoryProblem.jsp
│   │   ├── notPersistedEntities.jsp
│   │   ├── notPersistedEntityDetails.jspf
│   │   ├── outdatedProjectSettings.jsp
│   │   ├── projectVersionedSettingsDisabled.jsp
│   │   ├── proxyProblems.jsp
│   │   ├── queuedBuildAgents.jsp
│   │   ├── quietPeriodItem.jsp
│   │   ├── redundantVcsRoots.jsp
│   │   ├── redundantVcsTrigger.jsp
│   │   ├── reuseSnapshotDependencies.jsp
│   │   ├── secondaryNodeDifferentVersion.jsp
│   │   ├── settingsPersistErrors.jsp
│   │   ├── suspiciousUuid.jsp
│   │   ├── triggeringProblems.jsp
│   │   ├── triggerRulesNotAttachedvcsRootProblem.jspf
│   │   ├── unbundledPluginUsages.jsp
│   │   ├── unreachableDefaultTemplate.jsp
│   │   ├── unusedAgents.jsp
│   │   ├── unusedVcsRoot.jsp
│   │   ├── versionedSettingsCommitErrors.jsp
│   │   ├── versionedSettingsConfigErrors.jsp
│   │   ├── versionedSettingsContextParametersError.jsp
│   │   ├── versionedSettingsDisabled.jsp
│   │   ├── websocketAndBioConnector.jsp
│   │   └── websocketProxyConfiguration.jsp
│   └── suggestions
│   ├── addBuildStep.jsp
│   ├── addVcsRoot.jsp
│   └── undefinedParams.jsp
├── img
│   ├── add@2x.png
│   ├── add.png
│   ├── agent_compatible@2x.png
│   ├── agent_compatible.png
│   ├── agent_noncompatible@2x.png
│   ├── agent_noncompatible.png
│   ├── agents
│   │   ├── off@2x.png
│   │   ├── off.png
│   │   ├── on@2x.png
│   │   └── on.png
│   ├── ajax-loader.gif
│   ├── arrowDown@2x.png
│   ├── arrowDown.png
│   ├── arrowUp@2x.png
│   ├── arrowUp.png
│   ├── artifacts@2x.png
│   ├── artifacts.png
│   ├── attentionComment@2x.png
│   ├── attentionComment.png
│   ├── attentionCommentRed@2x.png
│   ├── attentionCommentRed.png
│   ├── bgLogin.gif
│   ├── branch@2x.png
│   ├── branch_dark@2x.png
│   ├── branch_dark.png
│   ├── branch.png
│   ├── breadcrumb@2x.png
│   ├── breadcrumb.png
│   ├── buildStates
│   │   ├── buildFailed@2x.png
│   │   ├── buildFailed.png
│   │   ├── buildGray@2x.png
│   │   ├── buildGray.png
│   │   ├── buildSuccessful@2x.png
│   │   ├── buildSuccessful.png
│   │   ├── cancelled@2x.png
│   │   ├── cancelled.png
│   │   ├── empty.png
│   │   ├── error@2x.png
│   │   ├── error.png
│   │   ├── error_small@2x.png
│   │   ├── error_small.png
│   │   ├── fixedTestResp@2x.png
│   │   ├── fixedTestResp.png
│   │   ├── ignored@2x.png
│   │   ├── ignored.png
│   │   ├── paused@2x.png
│   │   ├── paused.png
│   │   ├── pending@2x.png
│   │   ├── pending.png
│   │   ├── personal
│   │   │   ├── my_personal@2x.png
│   │   │   ├── my_personalCancelled@2x.png
│   │   │   ├── my_personalCancelled.png
│   │   │   ├── my_personalCrashed@2x.png
│   │   │   ├── my_personalCrashed.png
│   │   │   ├── my_personalFinished@2x.png
│   │   │   ├── my_personalFinishedFailed@2x.png
│   │   │   ├── my_personalFinishedFailed.png
│   │   │   ├── my_personalFinished.png
│   │   │   ├── my_personalPending@2x.png
│   │   │   ├── my_personalPending.png
│   │   │   ├── my_personal.png
│   │   │   ├── my_personalRunning@2x.gif
│   │   │   ├── my_personalRunningFailing@2x.gif
│   │   │   ├── my_personalRunningFailing.gif
│   │   │   ├── my_personalRunning.gif
│   │   │   ├── personal@2x.png
│   │   │   ├── personalCancelled@2x.png
│   │   │   ├── personalCancelled.png
│   │   │   ├── personalCrashed@2x.png
│   │   │   ├── personalCrashed.png
│   │   │   ├── personalFinished@2x.png
│   │   │   ├── personalFinishedFailed@2x.png
│   │   │   ├── personalFinishedFailed.png
│   │   │   ├── personalFinished.png
│   │   │   ├── personalPending@2x.png
│   │   │   ├── personalPending.png
│   │   │   ├── personal.png
│   │   │   ├── personalRunning@2x.gif
│   │   │   ├── personalRunningFailing@2x.gif
│   │   │   ├── personalRunningFailing.gif
│   │   │   └── personalRunning.gif
│   │   ├── redSign@2x.png
│   │   ├── redSign.png
│   │   ├── running_green_transparent@2x.gif
│   │   ├── running_green_transparent.gif
│   │   ├── running_red_transparent@2x.gif
│   │   ├── running_red_transparent.gif
│   │   ├── success@2x.png
│   │   ├── success.png
│   │   ├── success_small@2x.png
│   │   └── success_small.png
│   ├── buildType@2x.png
│   ├── buildTypeFailing@2x.png
│   ├── buildTypeFailing.png
│   ├── buildType.png
│   ├── buildTypeSuccessful@2x.png
│   ├── buildTypeSuccessful.png
│   ├── buildTypeTemplate@2x.png
│   ├── buildTypeTemplate.png
│   ├── callout@2x.png
│   ├── callout.png
│   ├── checkbox_tick.gif
│   ├── clipboard@2x.png
│   ├── clipboard.png
│   ├── close@2x.png
│   ├── close.png
│   ├── cloud@2x.png
│   ├── cloud.png
│   ├── collapse@2x.png
│   ├── collapse.png
│   ├── commentIcon@2x.png
│   ├── commentIcon.png
│   ├── createProject@2x.png
│   ├── createProject.png
│   ├── dependencyChange@2x.png
│   ├── dependencyChange.png
│   ├── dots@2x.png
│   ├── dots.png
│   ├── dragAndDrop
│   │   ├── dots@2x.png
│   │   ├── dots.png
│   │   ├── moveTopActive@2x.png
│   │   ├── moveTopActive.png
│   │   ├── moveTopDisabled@2x.png
│   │   ├── moveTopDisabled.png
│   │   ├── moveTopInactive@2x.png
│   │   └── moveTopInactive.png
│   ├── empty.png
│   ├── errorPages
│   │   ├── 404@2x.png
│   │   ├── 404.png
│   │   ├── 500@2x.png
│   │   └── 500.png
│   ├── expand@2x.png
│   ├── expand.png
│   ├── feedback@2x.png
│   ├── feedback.png
│   ├── gp.gif
│   ├── groups
│   │   ├── group@2x.png
│   │   ├── group.png
│   │   ├── highlightedGroup@2x.png
│   │   └── highlightedGroup.png
│   ├── handle
│   │   ├── blockCollapsed@2x.png
│   │   ├── blockCollapsed.png
│   │   ├── blockExpanded@2x.png
│   │   ├── blockExpanded.png
│   │   ├── failingSmall@2x.png
│   │   ├── failingSmallExpanded@2x.png
│   │   ├── failingSmallExpanded.png
│   │   ├── failingSmall.png
│   │   ├── neutralSmall@2x.png
│   │   ├── neutralSmallExpanded@2x.png
│   │   ├── neutralSmallExpanded.png
│   │   ├── neutralSmall.png
│   │   ├── successfulSmall@2x.png
│   │   ├── successfulSmallExpanded@2x.png
│   │   ├── successfulSmallExpanded.png
│   │   └── successfulSmall.png
│   ├── help@2x.png
│   ├── help.png
│   ├── icons
│   │   ├── apple-touch-icon-114x114.png
│   │   ├── apple-touch-icon-120x120.png
│   │   ├── apple-touch-icon-144x144.png
│   │   ├── apple-touch-icon-152x152.png
│   │   ├── apple-touch-icon-180x180.png
│   │   ├── apple-touch-icon-57x57.png
│   │   ├── apple-touch-icon-60x60.png
│   │   ├── apple-touch-icon-72x72.png
│   │   ├── apple-touch-icon-76x76.png
│   │   ├── favicon-16x16.png
│   │   ├── favicon-32x32.png
│   │   ├── favicon.ico
│   │   ├── mstile-144x144.png
│   │   ├── mstile-150x150.png
│   │   ├── mstile-310x150.png
│   │   ├── mstile-310x310.png
│   │   ├── mstile-70x70.png
│   │   ├── og-image-1200x630.png
│   │   ├── teamcity.black.svg
│   │   ├── teamcity.svg
│   │   └── teamcity-text.svg
│   ├── investigate@2x.png
│   ├── investigate.png
│   ├── link@2x.png
│   ├── link.png
│   ├── minus@2x.png
│   ├── minus.png
│   ├── muted@2x.png
│   ├── muted.png
│   ├── muted_red@2x.png
│   ├── muted_red.png
│   ├── newVersion@2x.png
│   ├── newVersion.png
│   ├── openInIde@2x.png
│   ├── openInIde.png
│   ├── os
│   │   ├── bsd-bw.png
│   │   ├── bsd-small-bw.png
│   │   ├── lin-bw.png
│   │   ├── lin-small-bw.png
│   │   ├── mac-bw.png
│   │   ├── mac-small-bw.png
│   │   ├── oux-bw.png
│   │   ├── oux-small-bw.png
│   │   ├── sol-bw.png
│   │   ├── sol-small-bw.png
│   │   ├── win-bw.png
│   │   └── win-small-bw.png
│   ├── paperclipActive.png
│   ├── paperclipInactive.png
│   ├── paramsPopup@2x.png
│   ├── paramsPopupHover@2x.png
│   ├── paramsPopupHover.png
│   ├── paramsPopup.png
│   ├── pin@2x.png
│   ├── pinned@2x.png
│   ├── pinned.png
│   ├── pin.png
│   ├── popUpControl@2x.png
│   ├── popUpControl_dark@2x.png
│   ├── popUpControl_dark.png
│   ├── popUpControl_grey@2x.png
│   ├── popUpControl_grey_hover@2x.png
│   ├── popUpControl_grey_hover.png
│   ├── popUpControl_grey.png
│   ├── popUpControl_hover@2x.png
│   ├── popUpControl_hover.png
│   ├── popUpControl.png
│   ├── popUpControl_right@2x.png
│   ├── popUpControl_right_hover@2x.png
│   ├── popUpControl_right_hover.png
│   ├── popUpControl_right.png
│   ├── project@2x.png
│   ├── projectFailing@2x.png
│   ├── projectFailing.png
│   ├── project.png
│   ├── projectSuccessful@2x.png
│   ├── projectSuccessful.png
│   ├── runBuildChanges@2x.png
│   ├── runBuildChanges.png
│   ├── settingsRevision@2x.png
│   ├── settingsRevision.png
│   ├── showInBuildLog@2x.png
│   ├── showInBuildLog.png
│   ├── spinner.gif
│   ├── star@2x.png
│   ├── star.png
│   ├── statusWidget
│   │   ├── canceled.png
│   │   ├── canceled.svg
│   │   ├── error.png
│   │   ├── error.svg
│   │   ├── failed.png
│   │   ├── failed.svg
│   │   ├── internal_error.png
│   │   ├── internal_error.svg
│   │   ├── not_found.png
│   │   ├── not_found.svg
│   │   ├── passing.png
│   │   ├── passing.svg
│   │   ├── permission.png
│   │   ├── permission.svg
│   │   ├── running.png
│   │   ├── running.svg
│   │   ├── successful.png
│   │   └── successful.svg
│   ├── subrepo@2x.png
│   ├── subrepo.png
│   ├── svgIcons
│   │   ├── activity.svg.jsp
│   │   ├── add-10px.svg.jsp
│   │   ├── add-20px.svg.jsp
│   │   ├── add.svg.jsp
│   │   ├── analytics.svg.jsp
│   │   ├── archive.svg.jsp
│   │   ├── arrow-line-left.svg.jsp
│   │   ├── arrow-line-right.svg.jsp
│   │   ├── artifacts.svg.jsp
│   │   ├── asterisk-10px.svg.jsp
│   │   ├── asterisk.svg.jsp
│   │   ├── attachment.svg.jsp
│   │   ├── average.svg.jsp
│   │   ├── bars.svg.jsp
│   │   ├── bell.svg.jsp
│   │   ├── branches.svg.jsp
│   │   ├── bug.svg.jsp
│   │   ├── buildType-14px-arrow.svg.jsp
│   │   ├── buildType-14px-fill-arrow.svg.jsp
│   │   ├── buildType-14px-fill.svg.jsp
│   │   ├── buildType-14px.svg.jsp
│   │   ├── buildType-20px-arrow.svg.jsp
│   │   ├── buildType-20px-fill-arrow.svg.jsp
│   │   ├── buildType-20px-fill.svg.jsp
│   │   ├── buildType-20px.svg.jsp
│   │   ├── buildType-composite-14px-arrow.svg.jsp
│   │   ├── buildType-composite-14px-fill-arrow.svg.jsp
│   │   ├── buildType-composite-14px-fill.svg.jsp
│   │   ├── buildType-composite-14px.svg.jsp
│   │   ├── buildType-composite-20px-arrow.svg.jsp
│   │   ├── buildType-composite-20px-fill-arrow.svg.jsp
│   │   ├── buildType-composite-20px-fill.svg.jsp
│   │   ├── buildType-composite-20px.svg.jsp
│   │   ├── burndown.svg.jsp
│   │   ├── calendar.svg.jsp
│   │   ├── cancel-20px.svg.jsp
│   │   ├── cancel.svg.jsp
│   │   ├── caret-down-10px.svg.jsp
│   │   ├── caret-right-10px.svg.jsp
│   │   ├── change.svg.jsp
│   │   ├── checkmark.svg.jsp
│   │   ├── chevron-10px.svg.jsp
│   │   ├── chevron-down.svg.jsp
│   │   ├── chevron-left.svg.jsp
│   │   ├── chevron-right.svg.jsp
│   │   ├── chevron-up.svg.jsp
│   │   ├── close.svg.jsp
│   │   ├── cloud.svg.jsp
│   │   ├── code.svg.jsp
│   │   ├── collapse.svg.jsp
│   │   ├── comment.svg.jsp
│   │   ├── compare.svg.jsp
│   │   ├── copy.svg.jsp
│   │   ├── crop.svg.jsp
│   │   ├── data.svg.jsp
│   │   ├── dice.svg.jsp
│   │   ├── disconnected.svg.jsp
│   │   ├── distribution.svg.jsp
│   │   ├── double-chevron-left.svg.jsp
│   │   ├── double-chevron-right.svg.jsp
│   │   ├── download.svg.jsp
│   │   ├── drag.svg.jsp
│   │   ├── drop.svg.jsp
│   │   ├── earth.svg.jsp
│   │   ├── e-mail.svg.jsp
│   │   ├── emoji.svg.jsp
│   │   ├── entry.svg.jsp
│   │   ├── exception-20px.svg.jsp
│   │   ├── exception.svg.jsp
│   │   ├── expand.svg.jsp
│   │   ├── experiment-20px.svg.jsp
│   │   ├── eye.svg.jsp
│   │   ├── fields.svg.jsp
│   │   ├── file-add-any.svg.jsp
│   │   ├── file-archive.svg.jsp
│   │   ├── file-aspectj.svg.jsp
│   │   ├── file-as.svg.jsp
│   │   ├── file-config.svg.jsp
│   │   ├── file-css.svg.jsp
│   │   ├── file-custom.svg.jsp
│   │   ├── file-diagram.svg.jsp
│   │   ├── file-dtd.svg.jsp
│   │   ├── file-htaccess.svg.jsp
│   │   ├── file-html.svg.jsp
│   │   ├── file-idl.svg.jsp
│   │   ├── file-java-class.svg.jsp
│   │   ├── file-java-outside-source.svg.jsp
│   │   ├── file-java.svg.jsp
│   │   ├── file-json-dark.svg.jsp
│   │   ├── file-json-schema-dark.svg.jsp
│   │   ├── file-json-schema.svg.jsp
│   │   ├── file-json.svg.jsp
│   │   ├── file-jsp.svg.jsp
│   │   ├── file-jspx.svg.jsp
│   │   ├── file-js.svg.jsp
│   │   ├── file-manifest.svg.jsp
│   │   ├── file-properties.svg.jsp
│   │   ├── file-regexp.svg.jsp
│   │   ├── file.svg.jsp
│   │   ├── file-text.svg.jsp
│   │   ├── file-ui-form.svg.jsp
│   │   ├── file-unknown.svg.jsp
│   │   ├── file-wsdl.svg.jsp
│   │   ├── file-xhtml.svg.jsp
│   │   ├── file-xml.svg.jsp
│   │   ├── file-xsd.svg.jsp
│   │   ├── file-yaml.svg.jsp
│   │   ├── filters.svg.jsp
│   │   ├── flag.svg.jsp
│   │   ├── folder.svg.jsp
│   │   ├── frown.svg.jsp
│   │   ├── gift-20px.svg.jsp
│   │   ├── gift.svg.jsp
│   │   ├── gitlab.svg.jsp
│   │   ├── git.svg.jsp
│   │   ├── group.svg.jsp
│   │   ├── help-20px.svg.jsp
│   │   ├── help.svg.jsp
│   │   ├── history.svg.jsp
│   │   ├── hourglass-20px.svg.jsp
│   │   ├── hourglass.svg.jsp
│   │   ├── ignored.svg.jsp
│   │   ├── info.svg.jsp
│   │   ├── investigation-14px.svg.jsp
│   │   ├── investigation.svg.jsp
│   │   ├── lamp.svg.jsp
│   │   ├── link.svg.jsp
│   │   ├── lock.svg.jsp
│   │   ├── magic-wand.svg.jsp
│   │   ├── mammoth-20px.svg.jsp
│   │   ├── marker.svg.jsp
│   │   ├── meta.svg.jsp
│   │   ├── modified-10px.svg.jsp
│   │   ├── more-options.svg.jsp
│   │   ├── move.svg.jsp
│   │   ├── move-to-top.svg.jsp
│   │   ├── muted.svg.jsp
│   │   ├── mute.svg.jsp
│   │   ├── new-window.svg.jsp
│   │   ├── no-artifacts.svg.jsp
│   │   ├── ok-20px.svg.jsp
│   │   ├── ok.svg.jsp
│   │   ├── os-bsd.svg.jsp
│   │   ├── os-linux.svg.jsp
│   │   ├── os-mac.svg.jsp
│   │   ├── os-solaris.svg.jsp
│   │   ├── os-unix.svg.jsp
│   │   ├── os-windows.svg.jsp
│   │   ├── overtime.svg.jsp
│   │   ├── paused-14px.svg.jsp
│   │   ├── paused.svg.jsp
│   │   ├── pencil.svg.jsp
│   │   ├── pennant.svg.jsp
│   │   ├── permission.svg.jsp
│   │   ├── pin-empty.svg.jsp
│   │   ├── pin-filled.svg.jsp
│   │   ├── play.svg.jsp
│   │   ├── pr-close.svg.jsp
│   │   ├── printer.svg.jsp
│   │   ├── pr-merged.svg.jsp
│   │   ├── project-14px-arrow.svg.jsp
│   │   ├── project-14px-fill-arrow.svg.jsp
│   │   ├── project-14px-fill.svg.jsp
│   │   ├── project-14px.svg.jsp
│   │   ├── project-20px-arrow.svg.jsp
│   │   ├── project-20px-fill-arrow.svg.jsp
│   │   ├── project-20px-fill.svg.jsp
│   │   ├── project-20px.svg.jsp
│   │   ├── pr-open.svg.jsp
│   │   ├── pr-unknown.svg.jsp
│   │   ├── puzzle.svg.jsp
│   │   ├── rate.svg.jsp
│   │   ├── redo.svg.jsp
│   │   ├── remove-10px.svg.jsp
│   │   ├── renamed-10px.svg.jsp
│   │   ├── reviewers-graph.svg.jsp
│   │   ├── search-20px.svg.jsp
│   │   ├── search-empty.svg.jsp
│   │   ├── search-error.svg.jsp
│   │   ├── search.svg.jsp
│   │   ├── services-20px.svg.jsp
│   │   ├── services.svg.jsp
│   │   ├── settings-20px.svg.jsp
│   │   ├── settings.svg.jsp
│   │   ├── shield.svg.jsp
│   │   ├── spinner-20px.svg.jsp
│   │   ├── spinner-static.svg.jsp
│   │   ├── spinner.svg.jsp
│   │   ├── stamp.svg.jsp
│   │   ├── star-empty-14px.svg.jsp
│   │   ├── star-empty.svg.jsp
│   │   ├── star-filled-14px.svg.jsp
│   │   ├── star-filled.svg.jsp
│   │   ├── stop.svg.jsp
│   │   ├── table.svg.jsp
│   │   ├── tag.svg.jsp
│   │   ├── task.svg.jsp
│   │   ├── template-14px-arrow.svg.jsp
│   │   ├── template-14px.svg.jsp
│   │   ├── template-20px-arrow.svg.jsp
│   │   ├── template-20px.svg.jsp
│   │   ├── time.svg.jsp
│   │   ├── torrent.svg.jsp
│   │   ├── trash.svg.jsp
│   │   ├── treemap.svg.jsp
│   │   ├── umbrella.svg.jsp
│   │   ├── unauthorized.svg.jsp
│   │   ├── undo.svg.jsp
│   │   ├── unknown-os.svg.jsp
│   │   ├── unsorted-10px.svg.jsp
│   │   ├── update.svg.jsp
│   │   ├── user-20px.svg.jsp
│   │   ├── user-cancel-20px.svg.jsp
│   │   ├── user-cancel.svg.jsp
│   │   ├── user-exception-20px.svg.jsp
│   │   ├── user-exception.svg.jsp
│   │   ├── user-gear.svg.jsp
│   │   ├── user-hourglass-20px.svg.jsp
│   │   ├── user-hourglass.svg.jsp
│   │   ├── user-ok-20px.svg.jsp
│   │   ├── user-ok.svg.jsp
│   │   ├── user-spinner-20px.svg.jsp
│   │   ├── user-spinner.svg.jsp
│   │   ├── user.svg.jsp
│   │   ├── user-warning-20px.svg.jsp
│   │   ├── user-warning.svg.jsp
│   │   ├── vcs-root-14px-arrow.svg.jsp
│   │   ├── vcs-root-14px.svg.jsp
│   │   ├── vcs-root-20px-arrow.svg.jsp
│   │   ├── vcs-root-20px.svg.jsp
│   │   ├── vote-empty.svg.jsp
│   │   ├── vote-filled.svg.jsp
│   │   ├── warning-14px.svg.jsp
│   │   ├── warning-20px.svg.jsp
│   │   ├── warning.svg.jsp
│   │   └── wrap.svg.jsp
│   ├── tags@2x.png
│   ├── tags.png
│   ├── testDetails
│   │   ├── success00@2x.png
│   │   ├── success00.png
│   │   ├── success01@2x.png
│   │   ├── success01.png
│   │   ├── success02@2x.png
│   │   ├── success02.png
│   │   ├── success03@2x.png
│   │   ├── success03.png
│   │   ├── success04@2x.png
│   │   ├── success04.png
│   │   ├── success05@2x.png
│   │   ├── success05.png
│   │   ├── success06@2x.png
│   │   ├── success06.png
│   │   ├── success07@2x.png
│   │   ├── success07.png
│   │   ├── success08@2x.png
│   │   ├── success08.png
│   │   ├── testDuration@2x.png
│   │   └── testDuration.png
│   ├── testDetails@2x.png
│   ├── testDetails.png
│   ├── tree
│   │   ├── archive@2x.png
│   │   ├── archive.png
│   │   ├── minus16.png
│   │   ├── minus.gif
│   │   ├── openArchive@2x.png
│   │   ├── openArchive.png
│   │   ├── page-file@2x.png
│   │   ├── page-file.png
│   │   ├── page-foldericon@2x.png
│   │   ├── page-foldericon.png
│   │   ├── page-openfoldericon@2x.png
│   │   ├── page-openfoldericon.png
│   │   ├── plus16.png
│   │   ├── plus.gif
│   │   ├── popup-artifacts-tree@2x.png
│   │   └── popup-artifacts-tree.png
│   ├── vcsRootIcon@2x.png
│   ├── vcsRootIcon.png
│   ├── watch@2x.png
│   ├── watched@2x.png
│   ├── watched.png
│   ├── watch.png
│   └── windowResize.gif
├── include-internal.jsp
├── include.jsp
├── index.jsp
├── installLinks.jspf
├── investigate
│   └── investigate.jsp
├── investigationsList.jspf
├── investigationWarning.jsp
├── issueDetailsError.jsp
├── issueDetailsPopup.jsp
├── js
│   ├── aculo
│   │   ├── controls.js
│   │   ├── dragdrop.js
│   │   ├── effects.js
│   │   ├── scriptaculous.js
│   │   ├── slider.js
│   │   ├── sound.js
│   │   └── unittest.js
│   ├── admin
│   │   └── plugins.js
│   ├── bs
│   │   ├── activation.js
│   │   ├── adminActions.js
│   │   ├── adminAuth.js
│   │   ├── advancedOptions.js
│   │   ├── agentBlocks.js
│   │   ├── agentBrowse.js
│   │   ├── agentPools.js
│   │   ├── agents.js
│   │   ├── agentsList.js
│   │   ├── agentsParametersReport.js
│   │   ├── agents_react.js
│   │   ├── agentStatistics.js
│   │   ├── agentStatisticsTable.js
│   │   ├── allProjects.js
│   │   ├── async.js
│   │   ├── audit.js
│   │   ├── backgroundLoader.js
│   │   ├── backup.js
│   │   ├── basePopup.js
│   │   ├── blocks.js
│   │   ├── blocksWithHeader.js
│   │   ├── blockWithHandle.js
│   │   ├── branch.js
│   │   ├── bs-clipboard.js
│   │   ├── bs.js
│   │   ├── buildChains.js
│   │   ├── buildChangesBlock.js
│   │   ├── buildComment.js
│   │   ├── buildLog.js
│   │   ├── buildLogTree.js
│   │   ├── buildParameters.js
│   │   ├── buildProblems.js
│   │   ├── buildQueue.js
│   │   ├── buildResultsDiv.js
│   │   ├── buildsSchedule.js
│   │   ├── buildtime.js
│   │   ├── buildType.js
│   │   ├── changeBuildStatus.js
│   │   ├── changeLogGraph.js
│   │   ├── changeLog.js
│   │   ├── changesBlock.js
│   │   ├── changes.js
│   │   ├── chart.js
│   │   ├── checkList.js
│   │   ├── cleanupPolicies.js
│   │   ├── codemirror.js
│   │   ├── collapseExpand.js
│   │   ├── compatibilityUtils.js
│   │   ├── cookie.js
│   │   ├── copyProject.js
│   │   ├── createUser.js
│   │   ├── customControl.js
│   │   ├── datepicker.js
│   │   ├── diagnostics.js
│   │   ├── diffView.js
│   │   ├── diskusage.js
│   │   ├── editAccessToken.js
│   │   ├── editBuildType.js
│   │   ├── editCheckoutRules.js
│   │   ├── editCustomCharts.js
│   │   ├── editParameters.js
│   │   ├── editProject.js
│   │   ├── editStorage.js
│   │   ├── emailVerification.js
│   │   ├── encrypt.js
│   │   ├── forms.js
│   │   ├── healthStatusReport.js
│   │   ├── historyTable.js
│   │   ├── investigation.js
│   │   ├── issueLog.js
│   │   ├── issuesEdit.js
│   │   ├── issues.js
│   │   ├── jvmStatusForm.js
│   │   ├── labels.js
│   │   ├── layeredGraph.js
│   │   ├── licenses.js
│   │   ├── locationHash.js
│   │   ├── login.js
│   │   ├── menuList.js
│   │   ├── merge.js
│   │   ├── modalDialog.js
│   │   ├── moveBuildType.js
│   │   ├── multipart.js
│   │   ├── notificationRules.js
│   │   ├── overflower.js
│   │   ├── overview.js
│   │   ├── parameters.js
│   │   ├── pauseProject.js
│   │   ├── pieChartStatus.js
│   │   ├── pin.js
│   │   ├── pluginProperties.js
│   │   ├── position.js
│   │   ├── problemsSummary.js
│   │   ├── profile.js
│   │   ├── projectExport.js
│   │   ├── projectsImport.js
│   │   ├── proxyChecker.js
│   │   ├── queuedBuilds.js
│   │   ├── queueLikeSorter.js
│   │   ├── quickNavigationPopup.js
│   │   ├── refresh.js
│   │   ├── reportTabs.js
│   │   ├── resize.js
│   │   ├── resourceStatistics.js
│   │   ├── restProjectsPopup.js
│   │   ├── roles.js
│   │   ├── runBuild.js
│   │   ├── runningBuilds.js
│   │   ├── serverConfig.js
│   │   ├── serverLink.js
│   │   ├── serverRestart.js
│   │   ├── serverUpdate.js
│   │   ├── setupAdmin.js
│   │   ├── stopBuild.js
│   │   ├── systemProblemsMonitor.js
│   │   ├── tabs.js
│   │   ├── tags.js
│   │   ├── teamcity.ui.autocomplete.js
│   │   ├── teamcity.ui.basement.js
│   │   ├── teamcity.ui.ellipsis.js
│   │   ├── teamcity.ui.placeholder.js
│   │   ├── testConnection.js
│   │   ├── testDetails.js
│   │   ├── testGroup.js
│   │   ├── timezone.js
│   │   ├── toggleOverview.js
│   │   ├── tree.js
│   │   ├── ua.js
│   │   ├── updateUser.js
│   │   ├── userGroups.js
│   │   ├── users.js
│   │   ├── vcsSettings.js
│   │   ├── versionedSettings.js
│   │   ├── viewModification.js
│   │   └── visibleDialog.js
│   ├── clipboard.js
│   ├── clipboard.min.js
│   ├── codemirror
│   │   ├── addon
│   │   │   ├── comment
│   │   │   │   └── comment.js
│   │   │   ├── edit
│   │   │   │   ├── closebrackets.js
│   │   │   │   ├── closetag.js
│   │   │   │   ├── matchbrackets.js
│   │   │   │   └── matchtags.js
│   │   │   ├── hint
│   │   │   │   └── show-hint.js
│   │   │   ├── mode
│   │   │   │   ├── loadmode.js
│   │   │   │   └── simple.js
│   │   │   └── selection
│   │   │   └── active-line.js
│   │   ├── lib
│   │   │   ├── codemirror.js
│   │   │   └── codemirror-teamcity.js
│   │   └── mode
│   │   ├── clike
│   │   │   └── clike.js
│   │   ├── clojure
│   │   │   └── clojure.js
│   │   ├── coffeescript
│   │   │   └── coffeescript.js
│   │   ├── css
│   │   │   └── css.js
│   │   ├── dockerfile
│   │   │   └── dockerfile.js
│   │   ├── groovy
│   │   │   └── groovy.js
│   │   ├── htmlmixed
│   │   │   └── htmlmixed.js
│   │   ├── javascript
│   │   │   └── javascript.js
│   │   ├── lua
│   │   │   └── lua.js
│   │   ├── markdown
│   │   │   └── markdown.js
│   │   ├── meta.js
│   │   ├── perl
│   │   │   └── perl.js
│   │   ├── php
│   │   │   └── php.js
│   │   ├── powershell
│   │   │   └── powershell.js
│   │   ├── properties
│   │   │   └── properties.js
│   │   ├── python
│   │   │   └── python.js
│   │   ├── ruby
│   │   │   └── ruby.js
│   │   ├── sass
│   │   │   └── sass.js
│   │   ├── shell
│   │   │   └── shell.js
│   │   ├── sql
│   │   │   └── sql.js
│   │   ├── vb
│   │   │   └── vb.js
│   │   ├── xml
│   │   │   └── xml.js
│   │   └── yaml
│   │   └── yaml.js
│   ├── crypt
│   │   ├── jsbn.js
│   │   ├── md5.js
│   │   ├── prng4.js
│   │   ├── rng.js
│   │   └── rsa.js
│   ├── es5-shim.js
│   ├── flot
│   │   ├── excanvas.min.js
│   │   ├── jquery.flot.js
│   │   ├── jquery.flot.selection.min.js
│   │   └── jquery.flot.time.min.js
│   ├── highlight.pack.js
│   ├── iframeResizer
│   │   ├── iframeResizer.contentWindow.js
│   │   └── iframeResizer.js
│   ├── jquery
│   │   ├── jquery-1.12.1.min.js
│   │   ├── jquery.mousewheel.js
│   │   ├── jquery.sticky.js
│   │   ├── jquery-ui-1.10.4.custom.js
│   │   ├── jquery-ui-1.9.2.custom.js
│   │   ├── jquery.ui.textarea.js
│   │   └── jquery.ui.ufd.js
│   ├── polyfills.js
│   ├── prototype.js
│   ├── raphael.js
│   ├── raphael-min.js
│   ├── raphael.pieChart.js
│   ├── retina.js
│   ├── ring
│   │   ├── bundle.js
│   │   ├── js-related-libraries.md
│   │   ├── loaderInline.js
│   │   └── report.html
│   ├── tree
│   │   ├── tree_model.js
│   │   └── tree_selection.js
│   ├── underscore.js
│   ├── underscore-min.js
│   └── underscore-min.map
├── license
│   ├── acceptLicenseAgreement.jsp
│   ├── agreement.jsp
│   ├── availableLicenses.jsp
│   ├── inactiveLicenses.jsp
│   ├── licenseAgreement.jsp
│   └── perUsageLicenseData.jsp
├── loginExtensions.jsp
├── login.jsp
├── maintenance
│   ├── maintenance.css
│   └── maintenance.js
├── META-INF
│   └── context.xml
├── moreToStop.jsp
├── notificationRuleForm.jsp
├── notificationRuleIds.jsp
├── notificationRules.jsp
├── notificationsState.jsp
├── notifierSettings.jsp
├── notImplemented.jsp
├── oauth
│   ├── bitbucket
│   │   ├── bitbucketError.jsp
│   │   ├── bitbucketParameters.jsp
│   │   ├── repositories.jsp
│   │   ├── repositoriesPage.jsp
│   │   └── repositoryControls.jsp
│   ├── connectionProperties.jsp
│   ├── createObjectFromUrlOfflineForm.jsp
│   ├── github
│   │   ├── githubError.jsp
│   │   ├── githubParameters.jsp
│   │   ├── repositories.jsp
│   │   ├── repositoriesPage.jsp
│   │   ├── repositoryControls.jsp
│   │   └── token.jsp
│   ├── gitlab
│   │   ├── gitlabError.jsp
│   │   ├── gitlabParameters.jsp
│   │   ├── repositories.jsp
│   │   ├── repositoriesPage.jsp
│   │   └── repositoryControls.jsp
│   ├── oauthConnections.jsp
│   └── tfs
│   ├── editOAuthParameters.jsp
│   ├── editParameters.jsp
│   ├── editTokenParameters.jsp
│   ├── repositories.jsp
│   ├── repositoriesPage.jsp
│   ├── repositoryControls.jsp
│   ├── showError.jsp
│   └── token.jsp
├── overview.jsp
├── overviewProjects.jsp
├── pageBeforeContentPagePlaceController.jsp
├── pageExtensions
│   ├── allSnippetsForTheFile.jsp
│   ├── allSnippets.jsp
│   ├── include-snippet.jsp
│   └── snippet.jsp
├── pageReload.jsp
├── parameters
│   ├── checkboxField.jsp
│   ├── editCheckboxField.jsp
│   ├── editIntegerField.jsp
│   ├── editOptions.jsp
│   ├── editPasswordField.jsp
│   ├── editTextField.jsp
│   ├── multiOptionsField.jsp
│   ├── optionsField.jsp
│   ├── parameterPreView.jsp
│   ├── parameterView.jsp
│   ├── passwordField.jsp
│   ├── specEditor.jsp
│   └── textField.jsp
├── pendingChangesDiv.jsp
├── plugins
│   ├── holder
│   ├── IDE_Notificator
│   │   └── notificationRulesMessage.jsp
│   └── vstest
│   ├── editMsTestParams.jspf
│   ├── editParams.jsp
│   ├── editVsTestParams.jspf
│   ├── health
│   │   └── vsTestHealth.jsp
│   ├── paramsConstants.jsp
│   └── viewParams.jsp
├── _pluginsTable.jspf
├── _poolProjectsCustomOptions.jsp
├── problems
│   ├── buildFailureOnMessage.jsp
│   ├── buildProblemWithDetails.jsp
│   ├── compilationErrors.jsp
│   ├── errorMessageProblemAjax.jsp
│   ├── errorMessageProblem.jsp
│   ├── exitCodeProblemAjax.jsp
│   ├── exitCodeProblem.jsp
│   └── snapshotDependencyError.jsp
├── profile
│   ├── accessTokens.jsp
│   ├── profile.jsp
│   ├── userEmailVerificationSuggestion.jsp
│   ├── userGeneralSettings.jsp
│   ├── userGroups.jsp
│   ├── userNotifications.jsp
│   └── userRoles.jsp
├── project
│   ├── _buildsScheduleForm.jspf
│   ├── buildsScheduleTab.jsp
│   ├── _buildTypeUserFilter.jspf
│   ├── generateDslAction.jsp
│   ├── investigations.jsp
│   ├── _issueTrackerDisplay.jspf
│   ├── issueTrackers.jsp
│   ├── mutedProblems.jsp
│   ├── problems.jsp
│   ├── projectBuildChains.jsp
│   ├── projectChangeLog.jsp
│   ├── projectHistory.jsp
│   ├── projectOverview.jsp
│   ├── projectResourceStatsTab.jsp
│   ├── projectStatisticsPage.jsp
│   ├── stats.jsp
│   ├── suggestionsTab.jsp
│   ├── testDetails.jsp
│   ├── versionedSettingsChangeLog.jsp
│   ├── versionedSettingsConfig.jsp
│   ├── versionedSettingsDslContext.jsp
│   ├── versionedSettings.jsp
│   ├── versionedSettingsStatus.jsp
│   └── versionedSettingsTokens.jsp
├── projectBuildTypes.jsp
├── projectData.jsp
├── project.jsp
├── projectPopup.jsp
├── proxyCheck.jsp
├── proxyCheckReport.jsp
├── proxyConfigurationDiagnosticsPage.jsp
├── queue
│   ├── buildDistributor.jsp
│   ├── changeCollectingLog.jspf
│   ├── cloudRestrictor.jsp
│   ├── poolRestrictor.jsp
│   ├── promoDetailsPopup.jsp
│   ├── queueEstimates.jsp
│   ├── queue.jsp
│   ├── queuePopup.jsp
│   └── singleAgentRestrictor.jsp
├── queuedBuildCanRunOnPopup.jsp
├── quickNavigation.jsp
├── registerUser.jsp
├── resetFirstRevisionsAction.jsp
├── rolesDescription.jsp
├── runBuildFromChange.jsp
├── runCustomBuildComment.jsp
├── runCustomBuildDependencies.jsp
├── runCustomBuildGeneral.jsp
├── runCustomBuild.jsp
├── runCustomBuildParametersContent.jsp
├── runCustomBuildParameters.jsp
├── runCustomBuildRevisions.jsp
├── runtimeError.jsp
├── secondaryNodeNote.jsp
├── showBuildTypesPopup.jsp
├── showVcsRoots.jsp
├── simpleView.jsp
├── _someSuccessfulHiddenNote.jspf
├── specifyAdmin.jsp
├── statisticsBuildDescription.jsp
├── status
│   └── externalStatus.jsp
├── _subscribeToCommonBuildTypeEvents.jspf
├── systemProblems.jsp
├── tagsLink.jsp
├── teamcity-plugins.jsp
├── testModeWarning.jsp
├── tests
│   ├── bulkInvestigateDialog.jsp
│   ├── recentlyFailedTests.jsp
│   └── testDurGraph.jsp
├── toolLoader
│   ├── toolInstall.jsp
│   ├── toolInstallMultiVersionForm.jsp
│   ├── toolInstallSingletonVersionForm.jsp
│   ├── toolInstallTab.jsp
│   ├── toolRemoveForm.jsp
│   ├── tools.css
│   ├── toolSelectorEdit.jsp
│   ├── toolSetDefaultForm.jsp
│   ├── toolShowUsagesForm.jsp
│   ├── tools.js
│   └── toolUsageEdit.jsp
├── unauthorizedAgentsList.jsp
├── unregisteredAgentsList.jsp
├── update
│   ├── agentInstaller.exe
│   └── buildAgent.zip
├── vcsChangeDetails.jsp
├── vcsSettings.jsp
├── vcsTreePopup.jsp
├── viewModificationBuildTypes.jsp
├── viewModification.jsp
├── viewType.jsp
├── _visibilityDialogs.jsp
├── visibleBuildTypesDialog.jsp
├── visibleProjectsDialog.jsp
├── webComponents
│   ├── libs
│   │   └── webcomponentsjs
│   │   ├── webcomponents-lite.js
│   │   └── webcomponents-lite.min.js
│   └── teamcity-elements
│   ├── icons
│   │   ├── server-plugs-animated@2x.gif
│   │   ├── server-plugs-animated.gif
│   │   ├── server-plugs-inverted-animated@2x.gif
│   │   ├── server-plugs-inverted-animated.gif
│   │   ├── server-plugs-white@2x.gif
│   │   ├── server-plugs-white.gif
│   │   ├── teamcity-sprite@2x.png
│   │   ├── teamcity-sprite-old@2x.png
│   │   ├── teamcity-sprite-old.png
│   │   └── teamcity-sprite.png
│   └── popups.html
├── WEB-INF
│   ├── admin-functions.tld
│   ├── authz-functions.tld
│   ├── branch-functions.tld
│   ├── buildLogTree.tld
│   ├── buildServerConfigurator.xml
│   ├── build-server-plugin-auto-merge.xml
│   ├── build-server-plugin-buildFailures.xml
│   ├── build-server-plugin-dotnet-pdb.xml
│   ├── build-server-plugin-freespace.xml
│   ├── buildServerPluginsSupportWeb.xml
│   ├── build-server-plugin-statistics-web.xml
│   ├── buildServerSpringStatistics.xml
│   ├── buildServerSpringWebDiag.xml
│   ├── buildServerSpringWeb.xml
│   ├── change-functions.tld
│   ├── DistributionType.txt
│   ├── ftd-functions.tld
│   ├── internal-props-functions.tld
│   ├── lib
│   │   ├── activation.jar
│   │   ├── agent-upgrade.jar
│   │   ├── annotations.jar
│   │   ├── aopalliance-1.0.jar
│   │   ├── buildAgent-upgrade.jar
│   │   ├── caffeine-2.4.0.jar
│   │   ├── cglib-nodep-2.1_3.jar
│   │   ├── cl.jar
│   │   ├── cloud-interface.jar
│   │   ├── cloud-server-api.jar
│   │   ├── cloud-server.jar
│   │   ├── cloud-shared.jar
│   │   ├── cloud-web.jar
│   │   ├── common-api.jar
│   │   ├── common-impl.jar
│   │   ├── commons-beanutils-core.jar
│   │   ├── commons-cli-1.2.jar
│   │   ├── commons-codec.jar
│   │   ├── commons-collections-3.2.2.jar
│   │   ├── commons-compress-1.9.jar
│   │   ├── commons-dbcp-1.4.1-SNAPSHOT.jar
│   │   ├── commons-exec-1.1.jar
│   │   ├── commons-fileupload-1.3.2.jar
│   │   ├── commons-httpclient-3.1.jar
│   │   ├── commons-io-1.3.2.jar
│   │   ├── commons-lang.jar
│   │   ├── commons-logging.jar
│   │   ├── commons-pool-1.6.jar
│   │   ├── configs-api.jar
│   │   ├── configs-impl.jar
│   │   ├── db.jar
│   │   ├── db-upgrade.jar
│   │   ├── duplicator-util.jar
│   │   ├── ehcache-1.6.0-patch.jar
│   │   ├── ehcache-1.7.2.jar
│   │   ├── external-change-viewers.jar
│   │   ├── federation.jar
│   │   ├── freemarker.jar
│   │   ├── gson.jar
│   │   ├── guava-13.0.1.jar
│   │   ├── HdrHistogram-2.1.9.jar
│   │   ├── hsqldb1.jar
│   │   ├── hsqldb.jar
│   │   ├── httpclient-4.3.6.jar
│   │   ├── httpcore-4.3.3.jar
│   │   ├── idea-settings.jar
│   │   ├── idea-settings-server.jar
│   │   ├── ide-notificator-common.jar
│   │   ├── ide-notificator.jar
│   │   ├── inspections-util.jar
│   │   ├── issue-tracker-impl.jar
│   │   ├── jaxb-api.jar
│   │   ├── jaxb-impl.jar
│   │   ├── jaxen-1.1.1.jar
│   │   ├── jcommon-1.0.12.jar
│   │   ├── jdom.jar
│   │   ├── jfreechart-1.0.9.jar
│   │   ├── jhighlight-njcms-patch.jar
│   │   ├── jniwrap64.dll
│   │   ├── jniwrap.dll
│   │   ├── jniwrap.lic
│   │   ├── joda-time.jar
│   │   ├── jsr305-1.3.9.jar
│   │   ├── jstl.jar
│   │   ├── LatencyUtils-2.0.3.jar
│   │   ├── log4j-1.2.12.jar
│   │   ├── log4j-1.2.12-json-layout.jar
│   │   ├── lucene-core-2.9.4.jar
│   │   ├── mail.jar
│   │   ├── micrometer-core-1.1.5.jar
│   │   ├── micrometer-registry-prometheus-1.1.5.jar
│   │   ├── nekohtml.jar
│   │   ├── notificator-common.jar
│   │   ├── nuget-utils.jar
│   │   ├── oauth.jar
│   │   ├── oauth-web.jar
│   │   ├── openapi.jar
│   │   ├── opencsv-1.8.jar
│   │   ├── org.eclipse.egit.github.core.jar
│   │   ├── owasp-java-html-sanitizer.jar
│   │   ├── packtag-3.8.jar
│   │   ├── patches-impl.jar
│   │   ├── processesTerminator.jar
│   │   ├── quartz-1.6.1.jar
│   │   ├── remote-api-impl.jar
│   │   ├── resources_en.jar
│   │   ├── runtime-util.jar
│   │   ├── server-api.jar
│   │   ├── server-common-api.jar
│   │   ├── server.jar
│   │   ├── server-metrics.jar
│   │   ├── server-tools.jar
│   │   ├── server-vcs-api.jar
│   │   ├── serviceMessages.jar
│   │   ├── shaj.dll
│   │   ├── simpleclient-0.5.0.jar
│   │   ├── simpleclient_common-0.5.0.jar
│   │   ├── slf4j-api-1.7.5.jar
│   │   ├── slf4j-log4j12-1.7.5.jar
│   │   ├── spring.jar
│   │   ├── spring-ldap-core-1.3.2.jar
│   │   ├── spring-scripting
│   │   │   ├── spring-scripting-bsh.jar
│   │   │   ├── spring-scripting-groovy.jar
│   │   │   └── spring-scripting-jruby.jar
│   │   ├── spring-security.jar
│   │   ├── spring-webmvc.jar
│   │   ├── standard.jar
│   │   ├── teamcity.coverage-server.jar
│   │   ├── thread-dump-analizer-jar.jar
│   │   ├── tomcat-jdbc-7.0.23.jar
│   │   ├── tomcat-juli-7.0.23.jar
│   │   ├── trove-3.0.3.jar
│   │   ├── trove4j.jar
│   │   ├── UserAgentUtils.jar
│   │   ├── util.jar
│   │   ├── web.jar
│   │   ├── xercesImpl.jar
│   │   ├── xmlrpc-2.0.1.jar
│   │   ├── xpp3-1.1.4c.jar
│   │   ├── xstream-1.4.11.1-custom.jar
│   │   ├── xz-1.5.jar
│   │   └── yuicompressor-2.4.8.jar
│   ├── plugins
│   │   ├── agent.push.zip
│   │   ├── agentSystemInfo.zip
│   │   ├── ant
│   │   │   ├── agent
│   │   │   │   ├── antPlugin.zip
│   │   │   │   ├── junitPlugin.zip
│   │   │   │   └── testNGPlugin.zip
│   │   │   ├── kotlin-dsl
│   │   │   │   └── Ant.xml
│   │   │   ├── server
│   │   │   │   └── ant-runner-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── ant-net-tasks
│   │   │   ├── agent
│   │   │   │   └── ant-net-tasks.zip
│   │   │   └── teamcity-plugin.xml
│   │   ├── ant-tool
│   │   │   ├── agent
│   │   │   │   └── ant.zip
│   │   │   └── teamcity-plugin.xml
│   │   ├── bugzilla
│   │   │   ├── kotlin-dsl
│   │   │   │   └── Bugzilla.xml
│   │   │   ├── server
│   │   │   │   ├── bugzilla-plugin.jar
│   │   │   │   ├── xmlrpc-client-3.1.2.jar
│   │   │   │   ├── xmlrpc-common-3.1.2.jar
│   │   │   │   └── xmlrpc-ws-commons-util-1.0.2.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── buildDurationStatisticsPlugin
│   │   │   ├── server
│   │   │   │   └── buildDurationStatisticsPlugin.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── charisma
│   │   │   ├── kotlin-dsl
│   │   │   │   └── YouTrack.xml
│   │   │   ├── server
│   │   │   │   └── charisma-plugin.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── cloud-amazon
│   │   │   ├── agent
│   │   │   │   └── amazonEC2.zip
│   │   │   ├── server
│   │   │   │   ├── aws-java-sdk-core.jar
│   │   │   │   ├── aws-java-sdk-ec2-1.11.703.jar
│   │   │   │   ├── aws-java-sdk-iam-1.11.703.jar
│   │   │   │   ├── cloud-amazon.jar
│   │   │   │   ├── cloud-amazon-shared.jar
│   │   │   │   ├── commons-codec.jar
│   │   │   │   ├── commons-logging.jar
│   │   │   │   ├── httpclient.jar
│   │   │   │   ├── httpcore.jar
│   │   │   │   ├── ion-java.jar
│   │   │   │   ├── jackson-annotations.jar
│   │   │   │   ├── jackson-core.jar
│   │   │   │   ├── jackson-databind.jar
│   │   │   │   ├── jackson-dataformat-cbor.jar
│   │   │   │   ├── jmespath-java.jar
│   │   │   │   └── joda-time.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── cloud-vmware.zip
│   │   ├── commandLineRunner
│   │   │   ├── agent
│   │   │   │   └── commandLineRunner.jar
│   │   │   ├── kotlin-dsl
│   │   │   │   ├── ExecBuildStep.xml
│   │   │   │   └── ScriptBuildStep.xml
│   │   │   ├── server
│   │   │   │   └── commandLineRunner.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── commit-status-publisher.zip
│   │   ├── configs-dsl.zip
│   │   ├── coverage
│   │   │   ├── agent
│   │   │   │   └── coveragePlugin.zip
│   │   │   ├── bundled
│   │   │   │   ├── jacoco.0.7.5.zip
│   │   │   │   ├── jacoco.0.8.2.zip
│   │   │   │   └── jacoco.0.8.4.zip
│   │   │   ├── kotlin-dsl
│   │   │   │   ├── CoverageAddOnAnt.xml
│   │   │   │   └── CoverageAddOn.xml
│   │   │   ├── server
│   │   │   │   ├── coverage-agent-runtime-emma.jar
│   │   │   │   ├── coverage-agent-runtime-idea.jar
│   │   │   │   ├── coverage-common.jar
│   │   │   │   ├── coverage-server.jar
│   │   │   │   └── coverage-server-resources.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── crash-detector
│   │   │   ├── agent
│   │   │   │   └── crashDetector.zip
│   │   │   └── teamcity-plugin.xml
│   │   ├── cvs-support
│   │   │   ├── agent
│   │   │   │   └── cvsAgent.zip
│   │   │   ├── server
│   │   │   │   ├── cvs-common.jar
│   │   │   │   ├── cvs-support.jar
│   │   │   │   ├── cvs_util.jar
│   │   │   │   ├── javacvs.jar
│   │   │   │   ├── maverick.jar
│   │   │   │   ├── maverick-sftp.jar
│   │   │   │   ├── maverick-ssh1.jar
│   │   │   │   ├── maverick-ssh2.jar
│   │   │   │   ├── resources_en.jar
│   │   │   │   ├── smartcvs-src.jar
│   │   │   │   ├── sshtools-ant.jar
│   │   │   │   ├── sshtools-cipher.jar
│   │   │   │   ├── sshtools-net.jar
│   │   │   │   ├── sshtools-publickey.jar
│   │   │   │   ├── sshtools-scp.jar
│   │   │   │   ├── sshtools-sftp.jar
│   │   │   │   ├── sshtools-util.jar
│   │   │   │   └── sshtools-zlib.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── data-dir
│   │   │   ├── server
│   │   │   │   └── data-dir.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── deploy-runner.zip
│   │   ├── docker-support.zip
│   │   ├── dotnet.cli.zip
│   │   ├── dotNetPackagesSupport.zip
│   │   ├── dotNetRunners
│   │   │   ├── agent
│   │   │   │   ├── dotNetPlugin.zip
│   │   │   │   └── dotNetRunners.zip
│   │   │   ├── bundled-tools
│   │   │   │   ├── JetBrains.dotCover.CommandLineTools.bundled.zip
│   │   │   │   └── JetBrains.dotCover.CommandLineTools.nuspec
│   │   │   ├── kotlin-dsl
│   │   │   │   ├── CoverageAddOn.xml
│   │   │   │   ├── MSBuild.xml
│   │   │   │   ├── MSpec.xml
│   │   │   │   ├── Nant.xml
│   │   │   │   ├── NUnit.xml
│   │   │   │   └── VisualStudio.xml
│   │   │   ├── server
│   │   │   │   ├── dotNet-common.jar
│   │   │   │   ├── dotNet-common-runtime.jar
│   │   │   │   ├── dotNet-common-server.jar
│   │   │   │   ├── dotNet-coverage-common.jar
│   │   │   │   ├── dotNet-coverage-server.jar
│   │   │   │   ├── dotNet-generic-runner.jar
│   │   │   │   ├── dotNet-msbuild-server.jar
│   │   │   │   ├── dotNet-mspec-server.jar
│   │   │   │   ├── dotNet-nant-server.jar
│   │   │   │   ├── dotNet-nunit-server.jar
│   │   │   │   ├── dotNet-testRunner-common.jar
│   │   │   │   └── dotNet-testRunner-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── dotnet-tools.zip
│   │   ├── Duplicator
│   │   │   ├── agent
│   │   │   │   └── duplicatePlugin.zip
│   │   │   ├── server
│   │   │   │   └── duplicates-server-side.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── eclipse-plugin-distributor.zip
│   │   ├── email
│   │   │   ├── server
│   │   │   │   └── email-notificator.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── environment-fetcher
│   │   │   ├── agent
│   │   │   │   └── environment-fetcher-agent.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── feed
│   │   │   ├── server
│   │   │   │   ├── feed-plugin.jar
│   │   │   │   └── rome-0.9.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── file-content-replacer
│   │   │   ├── agent
│   │   │   │   └── file-content-replacer.zip
│   │   │   ├── kotlin-dsl
│   │   │   │   └── FileContentReplacer.xml
│   │   │   ├── server
│   │   │   │   ├── file-content-replacer-common.jar
│   │   │   │   └── file-content-replacer-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── flaky-test-detector
│   │   │   ├── server
│   │   │   │   └── flaky-test-detector.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── fxcop.zip
│   │   ├── gantRunner
│   │   │   ├── agent
│   │   │   │   └── gantPlugin.zip
│   │   │   └── teamcity-plugin.xml
│   │   ├── gant-tool
│   │   │   ├── agent
│   │   │   │   └── gant.zip
│   │   │   └── teamcity-plugin.xml
│   │   ├── golang.zip
│   │   ├── gradle
│   │   │   ├── agent
│   │   │   │   └── gradle-runner.zip
│   │   │   ├── kotlin-dsl
│   │   │   │   └── Gradle.xml
│   │   │   ├── server
│   │   │   │   ├── gradle-runner-common.jar
│   │   │   │   └── gradle-runner-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── idea-tool
│   │   │   ├── bundled
│   │   │   │   ├── idea.version
│   │   │   │   └── idea.zip
│   │   │   ├── server
│   │   │   │   └── idea-tool.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── intellij-plugin-distributor.zip
│   │   ├── investigations-auto-assigner.zip
│   │   ├── ipr-runner
│   │   │   ├── agent
│   │   │   │   └── idea-runner.zip
│   │   │   ├── server
│   │   │   │   ├── idea-runner-common.jar
│   │   │   │   └── idea-runner-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── jabber
│   │   │   ├── server
│   │   │   │   ├── jabber-notificator.jar
│   │   │   │   ├── jxmpp-core-0.5.0.jar
│   │   │   │   ├── jxmpp-util-cache-0.5.0.jar
│   │   │   │   ├── smack-core-4.1.8.jar
│   │   │   │   ├── smack-im-4.1.8.jar
│   │   │   │   ├── smack-java7-4.1.8.jar
│   │   │   │   ├── smack-resolver-javax-4.1.8.jar
│   │   │   │   ├── smack-sasl-javax-4.1.8.jar
│   │   │   │   ├── smack-sasl-provided-4.1.8.jar
│   │   │   │   └── smack-tcp-4.1.8.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── java-dowser
│   │   │   ├── agent
│   │   │   │   └── java-dowser.zip
│   │   │   └── teamcity-plugin.xml
│   │   ├── jetbrains.git.zip
│   │   ├── jira
│   │   │   ├── kotlin-dsl
│   │   │   │   └── Jira.xml
│   │   │   ├── server
│   │   │   │   ├── jackson-annotations-2.1.0.jar
│   │   │   │   ├── jackson-core-2.1.0.jar
│   │   │   │   ├── jackson-databind-2.1.0.jar
│   │   │   │   └── jira-plugin.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── jps-tool
│   │   │   ├── agent
│   │   │   │   └── jps.zip
│   │   │   └── teamcity-plugin.xml
│   │   ├── jvm-update
│   │   │   ├── agent
│   │   │   │   └── jvm-update.zip
│   │   │   ├── server
│   │   │   │   ├── jvm-update-common.jar
│   │   │   │   └── jvm-update-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── ldap
│   │   │   ├── server
│   │   │   │   └── ldap-login.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── Maven2
│   │   │   ├── agent
│   │   │   │   └── mavenPlugin.zip
│   │   │   ├── bundled-tools
│   │   │   │   ├── maven3_1.zip
│   │   │   │   ├── maven3_2.zip
│   │   │   │   ├── maven3_3.zip
│   │   │   │   ├── maven3_5.zip
│   │   │   │   ├── maven3.zip
│   │   │   │   └── maven.zip
│   │   │   ├── kotlin-dsl
│   │   │   │   ├── maven-artifact-trigger-dsl.xml
│   │   │   │   ├── maven-snapshot-trigger-dsl.xml
│   │   │   │   └── maven-step-dsl.xml
│   │   │   ├── maven2_embedder
│   │   │   │   ├── classworlds-1.1.jar
│   │   │   │   ├── maven-2.2.1-uber.jar
│   │   │   │   └── maven-embedder.jar
│   │   │   ├── server
│   │   │   │   ├── aether-api-1.0.0.v20140518.jar
│   │   │   │   ├── aether-connector-basic-1.0.0.v20140518.jar
│   │   │   │   ├── aether-impl-1.0.0.v20140518.jar
│   │   │   │   ├── aether-spi-1.0.0.v20140518.jar
│   │   │   │   ├── aether-transport-wagon-1.0.0.v20140518.jar
│   │   │   │   ├── aether-util-1.0.0.v20140518.jar
│   │   │   │   ├── aopalliance-1.0.jar
│   │   │   │   ├── async-trigger.jar
│   │   │   │   ├── cdi-api-1.0.jar
│   │   │   │   ├── commons-cli-1.2.jar
│   │   │   │   ├── commons-io-2.2.jar
│   │   │   │   ├── commons-lang-2.6.jar
│   │   │   │   ├── guava-18.0.jar
│   │   │   │   ├── javax.inject-1.jar
│   │   │   │   ├── jsoup-1.7.2.jar
│   │   │   │   ├── jsr250-api-1.0.jar
│   │   │   │   ├── maven-aether-provider-3.2.5.jar
│   │   │   │   ├── maven-artifact-3.2.5.jar
│   │   │   │   ├── maven-common.jar
│   │   │   │   ├── maven-compat-3.2.5.jar
│   │   │   │   ├── maven-core-3.2.5.jar
│   │   │   │   ├── maven-embedder-3.2.5.jar
│   │   │   │   ├── maven-embedder3.jar
│   │   │   │   ├── maven-embedder-api.jar
│   │   │   │   ├── maven-model-3.2.5.jar
│   │   │   │   ├── maven-model-builder-3.2.5.jar
│   │   │   │   ├── maven-plugin-api-3.2.5.jar
│   │   │   │   ├── maven-repository-metadata-3.2.5.jar
│   │   │   │   ├── maven-runner-server.jar
│   │   │   │   ├── maven-settings-3.2.5.jar
│   │   │   │   ├── maven-settings-builder-3.2.5.jar
│   │   │   │   ├── org.eclipse.sisu.inject-0.3.0.M1-custom.jar
│   │   │   │   ├── org.eclipse.sisu.plexus-0.3.0.M1.jar
│   │   │   │   ├── plexus-cipher-1.7.jar
│   │   │   │   ├── plexus-classworlds-2.5.2.jar
│   │   │   │   ├── plexus-component-annotations-1.5.5.jar
│   │   │   │   ├── plexus-interpolation-1.21.jar
│   │   │   │   ├── plexus-sec-dispatcher-1.3.jar
│   │   │   │   ├── plexus-utils-3.1.0.jar
│   │   │   │   ├── sisu-guice-3.2.3-no_aop.jar
│   │   │   │   ├── wagon-file-2.8.jar
│   │   │   │   ├── wagon-http-2.8-shaded.jar
│   │   │   │   ├── wagon-http-shared-2.8.jar
│   │   │   │   └── wagon-provider-api-2.8.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── mercurial.zip
│   │   ├── meta-runner
│   │   │   ├── agent
│   │   │   │   └── meta-runner.zip
│   │   │   ├── server
│   │   │   │   ├── meta-runner-common.jar
│   │   │   │   ├── meta-runner-resources.jar
│   │   │   │   └── meta-runner-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── nt-domain-login
│   │   │   ├── server
│   │   │   │   ├── jcifs-1.3.18.jar
│   │   │   │   ├── jna-4.3.0.jar
│   │   │   │   ├── jna-platform-4.3.0.jar
│   │   │   │   ├── nt-domain-login.jar
│   │   │   │   ├── shaj-0.5.jar
│   │   │   │   └── waffle-jna-1.8.3.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── overview
│   │   │   ├── server
│   │   │   │   └── overview.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── perfmon.zip
│   │   ├── perforce
│   │   │   ├── agent
│   │   │   │   └── perforce-agent.zip
│   │   │   ├── kotlin-dsl
│   │   │   │   └── Perforce.xml
│   │   │   ├── server
│   │   │   │   ├── perforce-common.jar
│   │   │   │   ├── perforce-resources.jar
│   │   │   │   ├── perforce-server.jar
│   │   │   │   ├── perforce_util.jar
│   │   │   │   └── perforce-web.jar
│   │   │   ├── teamcity-plugin.xml
│   │   │   └── vcs-worker
│   │   │   └── perforce.zip
│   │   ├── powershell.zip
│   │   ├── priority-queue
│   │   │   ├── server
│   │   │   │   └── priority-queue.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── pull-requests.zip
│   │   ├── rake-runner.zip
│   │   ├── remoteAccess
│   │   │   ├── agent
│   │   │   │   └── remoteAccess.zip
│   │   │   ├── server
│   │   │   │   └── remoteAccess.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── reset-password
│   │   │   ├── server
│   │   │   │   └── reset-password.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── rest-api-2017.1-contrib.zip
│   │   ├── rest-api-2017.1.zip
│   │   ├── rest-api-2017.2-contrib.zip
│   │   ├── rest-api-2017.2.zip
│   │   ├── rest-api-6.0.zip
│   │   ├── rest-api-7.0.zip
│   │   ├── rest-api-8.1.zip
│   │   ├── rest-api-9.0-contrib.zip
│   │   ├── rest-api-9.0.zip
│   │   ├── rest-api-9.1-contrib.zip
│   │   ├── rest-api-9.1.zip
│   │   ├── rest-api-contrib.zip
│   │   ├── rest-api.zip
│   │   ├── s3-artifact-storage.zip
│   │   ├── sbt-runner.zip
│   │   ├── searchBuildByNumber
│   │   │   ├── server
│   │   │   │   └── searchBuildByNumber.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── server-side-inspections
│   │   │   ├── agent
│   │   │   │   └── inspectionPlugin.zip
│   │   │   ├── server
│   │   │   │   └── server-side-inspections.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── ssh-manager
│   │   │   ├── agent
│   │   │   │   └── ssh-manager.jar
│   │   │   ├── kotlin-dsl
│   │   │   │   └── SshAgent.xml
│   │   │   ├── server
│   │   │   │   ├── jsch-0.1.54.jar
│   │   │   │   └── ssh-manager.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── stacktraces
│   │   │   ├── agent
│   │   │   │   └── stacktracesPlugin.zip
│   │   │   ├── server
│   │   │   │   ├── stacktraces-common.jar
│   │   │   │   └── stacktraces-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── starteam
│   │   │   ├── server
│   │   │   │   └── starteam.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── svn
│   │   │   ├── agent
│   │   │   │   └── svnAgent.zip
│   │   │   ├── kotlin-dsl
│   │   │   │   └── Svn.xml
│   │   │   ├── server
│   │   │   │   ├── antlr-runtime-3.4.jar
│   │   │   │   ├── jna-4.1.0.jar
│   │   │   │   ├── jna-platform-4.1.0.jar
│   │   │   │   ├── jsch.agentproxy.connector-factory-0.0.7.jar
│   │   │   │   ├── jsch.agentproxy.core-0.0.7.jar
│   │   │   │   ├── jsch.agentproxy.pageant-0.0.7.jar
│   │   │   │   ├── jsch.agentproxy.sshagent-0.0.7.jar
│   │   │   │   ├── jsch.agentproxy.svnkit-trilead-ssh2-0.0.7.jar
│   │   │   │   ├── jsch.agentproxy.usocket-jna-0.0.7.jar
│   │   │   │   ├── jsch.agentproxy.usocket-nc-0.0.7.jar
│   │   │   │   ├── lz4-java-1.4.1.jar
│   │   │   │   ├── sequence-library-1.0.4.jar
│   │   │   │   ├── sqljet-1.1.12.jar
│   │   │   │   ├── svn-common.jar
│   │   │   │   ├── svnkit-1.10.1.jar
│   │   │   │   ├── svnkit-cli-1.10.1.jar
│   │   │   │   ├── svnkit-javahl16-1.10.1.jar
│   │   │   │   ├── svnkit-javahl16-1.10.1-javadoc.jar
│   │   │   │   ├── svnkit-javahl16-1.10.1-sources.jar
│   │   │   │   ├── svn-server.jar
│   │   │   │   ├── svn-web.jar
│   │   │   │   └── trilead-ssh2-1.0.0-build222.jar
│   │   │   ├── teamcity-plugin.xml
│   │   │   └── vcs-worker
│   │   │   └── svn.zip
│   │   ├── swabra.zip
│   │   ├── TeamCityArtifactsSizeStatisticsPlugin
│   │   │   ├── server
│   │   │   │   └── TeamCityArtifactsSizeStatisticsPlugin.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── TeamCity.BitBucketIssues.zip
│   │   ├── teamcity-compare-builds
│   │   │   ├── server
│   │   │   │   └── teamcity-compare-builds.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── TeamCity.GitHubIssues.zip
│   │   ├── TeamCity.QueueManager.zip
│   │   ├── TeamCity.SharedResources.zip
│   │   ├── tfs
│   │   │   ├── agent
│   │   │   │   └── tfs-agent.zip
│   │   │   ├── bin
│   │   │   │   ├── lib
│   │   │   │   │   ├── log4net.dll
│   │   │   │   │   └── Newtonsoft.Json.dll
│   │   │   │   ├── tfs-native.10.0.dll
│   │   │   │   ├── tfs-native.10.0.pdb
│   │   │   │   ├── tfs-native.11.0.dll
│   │   │   │   ├── tfs-native.11.0.pdb
│   │   │   │   ├── tfs-native.12.0.dll
│   │   │   │   ├── tfs-native.12.0.pdb
│   │   │   │   ├── tfs-native.14.0.dll
│   │   │   │   ├── tfs-native.14.0.pdb
│   │   │   │   ├── tfs-native.15.0.dll
│   │   │   │   ├── tfs-native.15.0.pdb
│   │   │   │   ├── tfs-native.16.0.dll
│   │   │   │   ├── tfs-native.16.0.pdb
│   │   │   │   ├── tfs-native.8.0.dll
│   │   │   │   ├── tfs-native.8.0.pdb
│   │   │   │   ├── tfs-native.9.0.dll
│   │   │   │   ├── tfs-native.9.0.pdb
│   │   │   │   ├── tfs-native.exe
│   │   │   │   ├── tfs-native.exe.config
│   │   │   │   ├── tfs-native.pdb
│   │   │   │   ├── tfs-native.runtimeconfig.dev.json
│   │   │   │   └── tfs-native.runtimeconfig.json
│   │   │   ├── kotlin-dsl
│   │   │   │   ├── TfsIssueTracker.xml
│   │   │   │   └── Tfs.xml
│   │   │   ├── server
│   │   │   │   ├── dotNet-searcher.jar
│   │   │   │   ├── jersey-core-1.19.jar
│   │   │   │   ├── jersey-server-1.19.jar
│   │   │   │   ├── jsr311-api-1.1.1.jar
│   │   │   │   ├── tfs-common.jar
│   │   │   │   ├── tfs-resources.jar
│   │   │   │   ├── tfs-server.jar
│   │   │   │   └── tfs-xplat.jar
│   │   │   ├── teamcity-plugin.xml
│   │   │   ├── tfsSdk
│   │   │   │   └── 14.119.2
│   │   │   │   ├── lib
│   │   │   │   │   └── com.microsoft.tfs.sdk-14.119.2.jar
│   │   │   │   ├── native
│   │   │   │   │   ├── aix
│   │   │   │   │   │   └── ppc
│   │   │   │   │   │   ├── libnative_auth.a
│   │   │   │   │   │   ├── libnative_console.a
│   │   │   │   │   │   ├── libnative_filesystem.a
│   │   │   │   │   │   ├── libnative_misc.a
│   │   │   │   │   │   └── libnative_synchronization.a
│   │   │   │   │   ├── freebsd
│   │   │   │   │   │   ├── x86
│   │   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   │   └── x86_64
│   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   ├── hpux
│   │   │   │   │   │   ├── ia64_32
│   │   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   │   └── PA_RISC
│   │   │   │   │   │   ├── libnative_auth.sl
│   │   │   │   │   │   ├── libnative_console.sl
│   │   │   │   │   │   ├── libnative_filesystem.sl
│   │   │   │   │   │   ├── libnative_misc.sl
│   │   │   │   │   │   └── libnative_synchronization.sl
│   │   │   │   │   ├── linux
│   │   │   │   │   │   ├── arm
│   │   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   │   ├── ppc
│   │   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   │   ├── x86
│   │   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   │   └── x86_64
│   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   ├── macosx
│   │   │   │   │   │   ├── libnative_auth.jnilib
│   │   │   │   │   │   ├── libnative_console.jnilib
│   │   │   │   │   │   ├── libnative_filesystem.jnilib
│   │   │   │   │   │   ├── libnative_keychain.jnilib
│   │   │   │   │   │   ├── libnative_misc.jnilib
│   │   │   │   │   │   └── libnative_synchronization.jnilib
│   │   │   │   │   ├── solaris
│   │   │   │   │   │   ├── sparc
│   │   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   │   ├── x86
│   │   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   │   └── x86_64
│   │   │   │   │   │   ├── libnative_auth.so
│   │   │   │   │   │   ├── libnative_console.so
│   │   │   │   │   │   ├── libnative_filesystem.so
│   │   │   │   │   │   ├── libnative_misc.so
│   │   │   │   │   │   └── libnative_synchronization.so
│   │   │   │   │   └── win32
│   │   │   │   │   ├── x86
│   │   │   │   │   │   ├── native_auth.dll
│   │   │   │   │   │   ├── native_console.dll
│   │   │   │   │   │   ├── native_credential.dll
│   │   │   │   │   │   ├── native_filesystem.dll
│   │   │   │   │   │   ├── native_messagewindow.dll
│   │   │   │   │   │   ├── native_misc.dll
│   │   │   │   │   │   ├── native_registry.dll
│   │   │   │   │   │   └── native_synchronization.dll
│   │   │   │   │   └── x86_64
│   │   │   │   │   ├── native_auth.dll
│   │   │   │   │   ├── native_console.dll
│   │   │   │   │   ├── native_credential.dll
│   │   │   │   │   ├── native_filesystem.dll
│   │   │   │   │   ├── native_messagewindow.dll
│   │   │   │   │   ├── native_misc.dll
│   │   │   │   │   ├── native_registry.dll
│   │   │   │   │   └── native_synchronization.dll
│   │   │   │   └── ThirdPartyNotices.html
│   │   │   └── vcs-worker
│   │   │   └── tfs.zip
│   │   ├── unified-ui
│   │   │   ├── server
│   │   │   │   ├── json.org.jar
│   │   │   │   ├── textModifications.jar
│   │   │   │   ├── trove-3.0.0rc2.jar
│   │   │   │   └── unified-ui-plugin.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── usage-statistics
│   │   │   ├── server
│   │   │   │   └── usage-statistics-impl.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── visualstudiotest
│   │   │   ├── agent
│   │   │   │   └── visualstudiotest-agent.zip
│   │   │   ├── kotlin-dsl
│   │   │   │   ├── MSTest.xml
│   │   │   │   └── VSTest.xml
│   │   │   ├── server
│   │   │   │   ├── visualstudiotest-common.jar
│   │   │   │   └── visualstudiotest-server.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── vs-addin-distributor.zip
│   │   ├── win32-distributor.zip
│   │   ├── windowsTray
│   │   │   ├── server
│   │   │   │   └── win32-notificator.jar
│   │   │   └── teamcity-plugin.xml
│   │   ├── xcode-runner.zip
│   │   └── xml-report-plugin.zip
│   ├── responsibility-functions.tld
│   ├── restApi.tld
│   ├── tags
│   │   ├── actionIcon.tag
│   │   ├── actionsPopup.tag
│   │   ├── activateFileLink.tag
│   │   ├── admin
│   │   │   ├── _actionsPerPageOption.tag
│   │   │   ├── addPermissionsDialog.tag
│   │   │   ├── addSnapshotDependencies.tag
│   │   │   ├── adminProjectsSearchField.tag
│   │   │   ├── assignRolesDialog.tag
│   │   │   ├── _assignUnassignRole.tag
│   │   │   ├── attachTemplateDialog.tag
│   │   │   ├── _attachToGroups.tag
│   │   │   ├── auditLogActionUserName.tag
│   │   │   ├── _auditLogPermalink.tag
│   │   │   ├── authModulePropertiesDescription.tag
│   │   │   ├── bcLeft.tag
│   │   │   ├── booleanOption.tag
│   │   │   ├── buildRunnersInfo.tag
│   │   │   ├── buildStepName.tag
│   │   │   ├── buildTypeActions.tag
│   │   │   ├── buildTypeForm.tag
│   │   │   ├── buildTypeOrTemplateEditId.tag
│   │   │   ├── buildTypeSettingStatusDescription.tag
│   │   │   ├── buildTypeTemplateInfo.tag
│   │   │   ├── buildTypeVcsRootsForm.tag
│   │   │   ├── cleanupPoliciesList.tag
│   │   │   ├── cleanupPreventDependencies.tag
│   │   │   ├── configModificationInfo.tag
│   │   │   ├── configModificationLink.tag
│   │   │   ├── copyBuildStepDialog.tag
│   │   │   ├── copyBuildTypeForm.tag
│   │   │   ├── copyProjectForm.tag
│   │   │   ├── createBuildTypeButtons.tag
│   │   │   ├── createBuildTypeLink.tag
│   │   │   ├── createProjectButtons.tag
│   │   │   ├── createVcsRootLink.tag
│   │   │   ├── deleteBuildTypeLink.tag
│   │   │   ├── deleteTemplateAction.tag
│   │   │   ├── duplicateVcsRootsDialog.tag
│   │   │   ├── editableParametersList.tag
│   │   │   ├── editBuildTypeLinkFull.tag
│   │   │   ├── editBuildTypeLink.tag
│   │   │   ├── editBuildTypeMenu.tag
│   │   │   ├── editBuildTypeNavSteps.tag
│   │   │   ├── editBuildTypeNav.tag
│   │   │   ├── editBuildTypePage.tag
│   │   │   ├── editBuildTypeTriggerLink.tag
│   │   │   ├── editCheckoutRulesForm.tag
│   │   │   ├── editProjectLinkFull.tag
│   │   │   ├── editProjectLink.tag
│   │   │   ├── editReportTabDialog.tag
│   │   │   ├── editReportTabsTable.tag
│   │   │   ├── editTemplateLinkFull.tag
│   │   │   ├── editTemplateLink.tag
│   │   │   ├── editTemplateMenu.tag
│   │   │   ├── editTemplateTriggerLink.tag
│   │   │   ├── editVcsRootLink.tag
│   │   │   ├── extractTemplate.tag
│   │   │   ├── featureInfo.tag
│   │   │   ├── healthStatusReportLink.tag
│   │   │   ├── highlightChangedFields.tag
│   │   │   ├── hourSelect.tag
│   │   │   ├── includeRoleDialog.tag
│   │   │   ├── minuteSelect.tag
│   │   │   ├── moveBuildTypeForm.tag
│   │   │   ├── moveBuildTypeLink.tag
│   │   │   ├── moveBuildTypeTemplateForm.tag
│   │   │   ├── moveBuildTypeTemplateLink.tag
│   │   │   ├── moveVcsRootForm.tag
│   │   │   ├── newRequirement.tag
│   │   │   ├── perProjectRolesNote.tag
│   │   │   ├── projectActions.tag
│   │   │   ├── projectForm.tag
│   │   │   ├── projectName.tag
│   │   │   ├── projectPathJS.tag
│   │   │   ├── projectsExport
│   │   │   │   └── usageDetails.tag
│   │   │   ├── projectsImport
│   │   │   │   └── conflictingUsers.tag
│   │   │   ├── _propertiesList.tag
│   │   │   ├── requirementsList.tag
│   │   │   ├── requirementValue.tag
│   │   │   ├── runnerInfo.tag
│   │   │   ├── runnerSettings.tag
│   │   │   ├── selectOption.tag
│   │   │   ├── showHideAdvancedOpts.tag
│   │   │   ├── sshKeys.tag
│   │   │   ├── templateActions.tag
│   │   │   ├── templateUsageInfo.tag
│   │   │   ├── textOption.tag
│   │   │   ├── triggerInfo.tag
│   │   │   ├── triggerRulesForm.tag
│   │   │   ├── unassignRolesDialog.tag
│   │   │   ├── userDefinedParameters.tag
│   │   │   ├── vcsRootChooser.tag
│   │   │   ├── vcsRootEditScope.tag
│   │   │   ├── vcsRootName.tag
│   │   │   ├── vcsRootsTable.tag
│   │   │   ├── vcsRootUsagesLink.tag
│   │   │   └── viewOrEditBuildTypeLinkFull.tag
│   │   ├── _adminAuthTable.tag
│   │   ├── agent
│   │   │   ├── agentCompatibilityTable.tag
│   │   │   ├── agentGroupMug.tag
│   │   │   ├── agentMatrixCell.tag
│   │   │   ├── agentsFilter.tag
│   │   │   ├── groupByPoolsCheckbox_react.tag
│   │   │   ├── groupByPoolsCheckbox.tag
│   │   │   ├── poolCollapseExpandAll.tag
│   │   │   ├── poolTH.tag
│   │   │   ├── projectCompatibleEntries.tag
│   │   │   └── restoreAgentBlockStates.tag
│   │   ├── agentArtifactsTree.tag
│   │   ├── agentComment.tag
│   │   ├── agentCompatibility.tag
│   │   ├── agentDetailsFullLink.tag
│   │   ├── agentDetailsLink.tag
│   │   ├── agentOutdated.tag
│   │   ├── agentPoolDetails.tag
│   │   ├── agentPoolDialogs.tag
│   │   ├── agentPoolHandle.tag
│   │   ├── agentPoolHeader.tag
│   │   ├── agentPoolLink.tag
│   │   ├── agentRowVisibility.tag
│   │   ├── agentShortStatus.tag
│   │   ├── agentsListContent.tag
│   │   ├── agentStatusInfo2.tag
│   │   ├── agentStatusInfo.tag
│   │   ├── agent.tag
│   │   ├── allEmails.tag
│   │   ├── _allPagesBodyExtensions.tag
│   │   ├── _allPagesHeadExtensions.tag
│   │   ├── allUsersGroup.tag
│   │   ├── _applyToAllBuildsCheckbox.tag
│   │   ├── archivedProjectsPopup.tag
│   │   ├── archiveProjectDialog.tag
│   │   ├── _archiveProjectLinkOnClick.tag
│   │   ├── are_is.tag
│   │   ├── _artifactDependencyLink.tag
│   │   ├── _artifactsLink.tag
│   │   ├── artifactsLink.tag
│   │   ├── _authSettings.tag
│   │   ├── authz
│   │   │   ├── authorize.tag
│   │   │   └── editBuildTypeGranted.tag
│   │   ├── baseUri.tag
│   │   ├── bool.tag
│   │   ├── _branchesListJs.tag
│   │   ├── _branchesTable.tag
│   │   ├── branchLink.tag
│   │   ├── branchSpecProperty.tag
│   │   ├── branchSpecTableRow.tag
│   │   ├── _branchTd.tag
│   │   ├── breadcrumbs.tag
│   │   ├── buildChains.tag
│   │   ├── buildChain.tag
│   │   ├── buildCommentDialog.tag
│   │   ├── buildCommentIcon.tag
│   │   ├── buildCommentLink.tag
│   │   ├── buildCommentLong.tag
│   │   ├── buildDataIcon.tag
│   │   ├── buildDataPlugins.tag
│   │   ├── buildDataStatus.tag
│   │   ├── buildIssuesTable.tag
│   │   ├── buildLinkFull.tag
│   │   ├── buildLink.tag
│   │   ├── buildLogLink.tag
│   │   ├── buildLog.tag
│   │   ├── buildNumber.tag
│   │   ├── _buildParamsTable.tag
│   │   ├── buildProblemIconBase.tag
│   │   ├── buildProblemsSection.tag
│   │   ├── buildProgress.tag
│   │   ├── buildPromotionsTable.tag
│   │   ├── buildRowArtifactsLink.tag
│   │   ├── buildRow.tag
│   │   ├── buildsScheduleLink.tag
│   │   ├── buildStatusIcon.tag
│   │   ├── buildStatus.tag
│   │   ├── _buildTypeBranchSelector.tag
│   │   ├── buildTypeCompatibility.tag
│   │   ├── buildTypeFullName.tag
│   │   ├── buildTypeIcon.tag
│   │   ├── buildTypeLinkFull.tag
│   │   ├── buildTypeLink.tag
│   │   ├── _buildTypePausedIcon.tag
│   │   ├── buildTypePausedIcon.tag
│   │   ├── buildTypePaused.tag
│   │   ├── buildTypeResetSourcesDialog.tag
│   │   ├── buildTypeSettingsEditLink.tag
│   │   ├── buildTypesFilter.tag
│   │   ├── buildTypeStatusText.tag
│   │   ├── _buildTypeTable.tag
│   │   ├── buildTypeTabLink.tag
│   │   ├── canStopBuild.tag
│   │   ├── chainProgress.tag
│   │   ├── changeAgentStatus.tag
│   │   ├── changeBuildsSummary.tag
│   │   ├── changeBuildStatusLink.tag
│   │   ├── changeCommitters.tag
│   │   ├── changedFilesLink.tag
│   │   ├── changedFiles.tag
│   │   ├── changeLogBuildRow.tag
│   │   ├── changeLogCaptionRow.tag
│   │   ├── changeLogChangeRow.tag
│   │   ├── changeLogFilesRow.tag
│   │   ├── changeLogLink.tag
│   │   ├── changeLogShowBuildsCheckBox.tag
│   │   ├── changeLogTable.tag
│   │   ├── changeLogUserFilter.tag
│   │   ├── changeRequest.tag
│   │   ├── changesLinkFullInner.tag
│   │   ├── changesLinkFull.tag
│   │   ├── changesLink.tag
│   │   ├── changesList.tag
│   │   ├── changesPopupGroupedChanges.tag
│   │   ├── changesPopup.tag
│   │   ├── changesTable.tag
│   │   ├── changeType.tag
│   │   ├── chooseAgentPoolBlockState.tag
│   │   ├── clickPopup.tag
│   │   ├── clouds
│   │   │   ├── cloudProblemContent.tag
│   │   │   ├── cloudProblemsLink.tag
│   │   │   ├── disabledWarning.tag
│   │   │   ├── imageState.tag
│   │   │   └── profile.tag
│   │   ├── collapseExpand.tag
│   │   ├── _collapsibleBlock.tag
│   │   ├── _collapsiblePromotions.tag
│   │   ├── commentIcon.tag
│   │   ├── _commentInfo.tag
│   │   ├── _commentText.tag
│   │   ├── _commentUserInfo.tag
│   │   ├── commentWithTooltip.tag
│   │   ├── commonDialogs.tag
│   │   ├── commonFrameworks.tag
│   │   ├── commonTemplates.tag
│   │   ├── _compatibilityTable.tag
│   │   ├── compatibleAgentsLink.tag
│   │   ├── copy2ClipboardLink.tag
│   │   ├── count.tag
│   │   ├── _csId.tag
│   │   ├── _csJson.tag
│   │   ├── currentMuteIcon.tag
│   │   ├── date.tag
│   │   ├── defaultIfEmpty.tag
│   │   ├── _dependedOnMeTitle.tag
│   │   ├── _dependencyDescription.tag
│   │   ├── dependencyState.tag
│   │   ├── dependentArtifactsTable.tag
│   │   ├── _dependOnTitle.tag
│   │   ├── dialog.tag
│   │   ├── disconnectedStatusTitle.tag
│   │   ├── doFormat.tag
│   │   ├── doLicenseAndVersion.tag
│   │   ├── _downloadedProvidedArtifacts.tag
│   │   ├── downloadNewVersionLink.tag
│   │   ├── duration.tag
│   │   ├── editChartDialog.tag
│   │   ├── editGroupLink.tag
│   │   ├── editRoleLink.tag
│   │   ├── editUserLink.tag
│   │   ├── elapsedTime.tag
│   │   ├── encrypt.tag
│   │   ├── enterpriseFeature.tag
│   │   ├── escapeForJs.tag
│   │   ├── eventTracker
│   │   │   ├── _subscribeAgentTab.tag
│   │   │   ├── subscribeOnBuildTypeEvents.tag
│   │   │   ├── subscribeOnEvents.tag
│   │   │   ├── subscribeOnProjectEvents.tag
│   │   │   ├── subscribeOnUserEvents.tag
│   │   │   └── unsubscribeOnBuildTypeEvents.tag
│   │   ├── executeOnce.tag
│   │   ├── experimentalUIFeedback.tag
│   │   ├── experimentalUIProps.tag
│   │   ├── ext
│   │   │   ├── defineExtensionTab.tag
│   │   │   ├── extensionsAvailable.tag
│   │   │   ├── forEachExtension.tag
│   │   │   ├── forEachTab.tag
│   │   │   ├── includeExtensions.tag
│   │   │   ├── includeExtension.tag
│   │   │   ├── includeJsp.tag
│   │   │   ├── registerTypedParameterScript.tag
│   │   │   ├── showSidebar.tag
│   │   │   ├── showTabs.tag
│   │   │   └── typedParameter.tag
│   │   ├── externalPage.tag
│   │   ├── feedbackUrl.tag
│   │   ├── fileBrowsePage.tag
│   │   ├── fileSize.tag
│   │   ├── forBuildTypeOrItems.tag
│   │   ├── forJs.tag
│   │   ├── formatDate.tag
│   │   ├── format.tag
│   │   ├── forms
│   │   │   ├── addButton.tag
│   │   │   ├── addLink.tag
│   │   │   ├── attentionComment.tag
│   │   │   ├── autocompletionTextField.tag
│   │   │   ├── buildAnchorOptions.tag
│   │   │   ├── button.tag
│   │   │   ├── cameBackNav.tag
│   │   │   ├── cancel.tag
│   │   │   ├── checkbox.tag
│   │   │   ├── file.tag
│   │   │   ├── filterButton.tag
│   │   │   ├── modified.tag
│   │   │   ├── multipartForm.tag
│   │   │   ├── option.tag
│   │   │   ├── passwordField.tag
│   │   │   ├── progressRing.tag
│   │   │   ├── projectOptGroup.tag
│   │   │   ├── projectOptions.tag
│   │   │   ├── radioButton.tag
│   │   │   ├── resetFilter.tag
│   │   │   ├── saving.tag
│   │   │   ├── selectMultipleHScroll.tag
│   │   │   ├── select.tag
│   │   │   ├── submit.tag
│   │   │   ├── textField.tag
│   │   │   └── workingDirectory.tag
│   │   ├── forUrl.tag
│   │   ├── fullUsername.tag
│   │   ├── _getCached.tag
│   │   ├── graph
│   │   │   ├── agentsFilter.tag
│   │   │   ├── averageFilter.tag
│   │   │   ├── buildGraph.tag
│   │   │   ├── chartSettings.jsp
│   │   │   ├── rangeFilter.tag
│   │   │   └── statusFilter.tag
│   │   ├── _groupedCompatibility.tag
│   │   ├── handle.tag
│   │   ├── have_has.tag
│   │   ├── healthReportIcon.tag
│   │   ├── healthReportsPopup.tag
│   │   ├── helpIcon.tag
│   │   ├── helpLink.tag
│   │   ├── helpPopup.tag
│   │   ├── help.tag
│   │   ├── helpUrlPrefix.tag
│   │   ├── hex.tag
│   │   ├── hideHealthItem.tag
│   │   ├── historyTable.tag
│   │   ├── iconLinkStyle.tag
│   │   ├── icon.tag
│   │   ├── id.tag
│   │   ├── iframe.tag
│   │   ├── importWebComponents.tag
│   │   ├── includeUserCss.tag
│   │   ├── inlineMuteInfo.tag
│   │   ├── inplaceFilter.tag
│   │   ├── installAgentLink.tag
│   │   ├── interval.tag
│   │   ├── _investigation.jspf
│   │   ├── issueDetailsPopup.tag
│   │   ├── _issueLogRow.tag
│   │   ├── itemSeverity.tag
│   │   ├── jquery.tag
│   │   ├── labels
│   │   │   └── form.tag
│   │   ├── layeredGraph.tag
│   │   ├── layout
│   │   │   ├── blockStateCss.tag
│   │   │   ├── blockState.tag
│   │   │   ├── br.tag
│   │   │   ├── defineCurrentTab.tag
│   │   │   ├── displayCollapsibleBlock.tag
│   │   │   ├── li.tag
│   │   │   ├── popupWithTitle.tag
│   │   │   ├── settingsBlock.tag
│   │   │   ├── settingsGroup.tag
│   │   │   ├── star.tag
│   │   │   ├── t1x2.tag
│   │   │   ├── t2x2.tag
│   │   │   └── tableWithHighlighting.tag
│   │   ├── licenseAndVersion.tag
│   │   ├── limitedPendingChangesLink.tag
│   │   ├── linkCSS.tag
│   │   ├── linkIcon.tag
│   │   ├── linkScript.tag
│   │   ├── listToArray.tag
│   │   ├── _loginPageDecoration.tag
│   │   ├── logLink.tag
│   │   ├── makeBreakable.tag
│   │   ├── makeMultiline.tag
│   │   ├── mapOfListToJSON.tag
│   │   ├── mapToJSON.tag
│   │   ├── merge
│   │   │   └── form.tag
│   │   ├── messages.tag
│   │   ├── millis.tag
│   │   ├── modalDialog.tag
│   │   ├── modificationLink.tag
│   │   ├── _muteInfoTable.tag
│   │   ├── muteInfo.tag
│   │   ├── muteInfoTooltip.tag
│   │   ├── myChanges
│   │   │   ├── changeStatusText.tag
│   │   │   └── statusTableStyle.tag
│   │   ├── new.tag
│   │   ├── nl.tag
│   │   ├── notifications
│   │   │   ├── availableNotifiers.tag
│   │   │   ├── eventsList.tag
│   │   │   ├── readOnlyRules.tag
│   │   │   └── watchedBuilds.tag
│   │   ├── openInExperimentalUI.tag
│   │   ├── openPatchIde.tag
│   │   ├── osIcon.tag
│   │   ├── _otherPoolsList.tag
│   │   ├── out.tag
│   │   ├── p
│   │   │   ├── container.tag
│   │   │   ├── context.tag
│   │   │   └── parameter.tag
│   │   ├── pageMeta.tag
│   │   ├── pager.tag
│   │   ├── page.tag
│   │   ├── pauseBuildTypeDialog.tag
│   │   ├── _pauseBuildTypeLinkOnClick.tag
│   │   ├── pauseCommentText.tag
│   │   ├── _pauseInfo.tag
│   │   ├── _pauseLinkAttrs.tag
│   │   ├── pendingChangesLink.tag
│   │   ├── pendingChangesTabUrl.tag
│   │   ├── percent.tag
│   │   ├── personalBuildComment.tag
│   │   ├── personalBuildPrefix.tag
│   │   ├── personalChangesIcon1.tag
│   │   ├── personalChangesIcon.tag
│   │   ├── pinBuildDialog.tag
│   │   ├── pinCommentToolTipText.tag
│   │   ├── pinImg.tag
│   │   ├── _pinInfo.tag
│   │   ├── pinLink.tag
│   │   ├── _pinTextLine1.tag
│   │   ├── _pinTextLine2.tag
│   │   ├── plural.tag
│   │   ├── polyfills.tag
│   │   ├── popupControl.tag
│   │   ├── popup_static.tag
│   │   ├── popup.tag
│   │   ├── predefinedIntProps.tag
│   │   ├── _printTags.tag
│   │   ├── printTime.tag
│   │   ├── printTree.tag
│   │   ├── problems
│   │   │   ├── additonalInfo.tag
│   │   │   ├── buildProblemDescription.tag
│   │   │   ├── buildProblemDescriptionText.tag
│   │   │   ├── buildProblemDetails.tag
│   │   │   ├── buildProblemExpandCollapse.tag
│   │   │   ├── buildProblemGroupByProject.tag
│   │   │   ├── buildProblemGroup.tag
│   │   │   ├── buildProblemIcon.tag
│   │   │   ├── buildProblemInvestigationLinks.tag
│   │   │   ├── buildProblemInvestigationList.tag
│   │   │   ├── buildProblemList.tag
│   │   │   ├── buildProblemMuteList.tag
│   │   │   ├── buildProblemRow.tag
│   │   │   ├── buildProblemSectionHeader.tag
│   │   │   ├── buildProblemStylesAndScripts.tag
│   │   │   ├── buildProblem.tag
│   │   │   ├── currentProblem.tag
│   │   │   └── lazyBuildProblemDetails.tag
│   │   ├── professionalFeature.tag
│   │   ├── professionalLimited.tag
│   │   ├── progress.tag
│   │   ├── projectArchived.tag
│   │   ├── _projectBranchSelector.tag
│   │   ├── projectData.tag
│   │   ├── projectHierarchy_buildtypes.tag
│   │   ├── projectHierarchyController.tag
│   │   ├── projectHierarchySelect.tag
│   │   ├── projectHierarchy_subprojects.tag
│   │   ├── projectHierarchy.tag
│   │   ├── projectHierarchy_templates.tag
│   │   ├── projectHierarchy_vcsroots.tag
│   │   ├── projectLinkFullAbstract.tag
│   │   ├── projectLinkFull.tag
│   │   ├── projectLink.tag
│   │   ├── projectOrBuildTypeIcon.tag
│   │   ├── projectPopup.tag
│   │   ├── projectReadOnly.tag
│   │   ├── projectsFilter.tag
│   │   ├── projectUrl.tag
│   │   ├── promoteBuildDialog.tag
│   │   ├── promotionCommentIcon.tag
│   │   ├── props
│   │   │   ├── checkboxProperty.tag
│   │   │   ├── displayCheckboxValue.tag
│   │   │   ├── displayIdeaSettingsValue.tag
│   │   │   ├── displayValue.tag
│   │   │   ├── editJavaHome.tag
│   │   │   ├── editJvmArgs.tag
│   │   │   ├── hiddenProperty.tag
│   │   │   ├── ideaDisabledPlugins.tag
│   │   │   ├── iprRemoveJdk.tag
│   │   │   ├── iprSettings.tag
│   │   │   ├── javaSettings.tag
│   │   │   ├── jdk.tag
│   │   │   ├── library.tag
│   │   │   ├── multilineProperty.tag
│   │   │   ├── option.tag
│   │   │   ├── passwordProperty.tag
│   │   │   ├── radioButtonProperty.tag
│   │   │   ├── reduceTestFailureFeedback.tag
│   │   │   ├── selectProperty.tag
│   │   │   ├── selectSectionPropertyContent.tag
│   │   │   ├── selectSectionProperty.tag
│   │   │   ├── textarea.tag
│   │   │   ├── textProperty.tag
│   │   │   ├── viewJavaHome.tag
│   │   │   ├── viewJvmArgs.tag
│   │   │   ├── viewRunRiskGroupTestsFirst.tag
│   │   │   ├── viewWorkingDirectory.tag
│   │   │   └── workingDirectory.tag
│   │   ├── prototype.tag
│   │   ├── queue
│   │   │   ├── buildQueueList.tag
│   │   │   ├── queuedBuildAgentsPopup.tag
│   │   │   ├── queuedBuildAgent.tag
│   │   │   ├── _queuedBuildEstimate.tag
│   │   │   ├── queueEstimates.tag
│   │   │   ├── queueLink.tag
│   │   │   └── triggeredBy.tag
│   │   ├── queuedBuildIcon.tag
│   │   ├── queuedBuild.tag
│   │   ├── queueDependencyState.tag
│   │   ├── _quickNavEntry.tag
│   │   ├── reactUi.tag
│   │   ├── reactUiWithFallback.tag
│   │   ├── redirectToExperimentalUI.tag
│   │   ├── refreshable.tag
│   │   ├── reorderDialog.tag
│   │   ├── repeat.tag
│   │   ├── responsibilityInfo.tag
│   │   ├── responsible
│   │   │   ├── assignInvestigation.tag
│   │   │   ├── btResponsibilityActions.tag
│   │   │   ├── buildTypeCheckBox.tag
│   │   │   ├── buildTypesRespTable.tag
│   │   │   ├── _buildTypeWithDetails.tag
│   │   │   ├── comment.jsp
│   │   │   ├── formContent.tag
│   │   │   ├── form.tag
│   │   │   ├── investigationAndMuteSettings.tag
│   │   │   ├── investigationDetails.tag
│   │   │   ├── investigator.tag
│   │   │   ├── responsible.tag
│   │   │   ├── testsResponsibilityTable.tag
│   │   │   └── userOptions.tag
│   │   ├── responsibleIcon.tag
│   │   ├── responsibleTooltip.tag
│   │   ├── resultsLink.tag
│   │   ├── resultsPerPage.tag
│   │   ├── revisionOfBuildLink.tag
│   │   ├── ringButton.tag
│   │   ├── rolePermissions.tag
│   │   ├── roles
│   │   │   ├── authorityRoles.tag
│   │   │   ├── rolesPopup.tag
│   │   │   └── rolesTable.tag
│   │   ├── runBuild.tag
│   │   ├── runningBuildsPopup.tag
│   │   ├── runningMultipleBuildIcon.tag
│   │   ├── shortRevision.tag
│   │   ├── showAllTests.tag
│   │   ├── showBuildTypesPopup.tag
│   │   ├── showOrPrepareAjax.tag
│   │   ├── showSystemProblems.tag
│   │   ├── simpleDate.tag
│   │   ├── simplePopup.tag
│   │   ├── _singleChainBlock.tag
│   │   ├── smallNote.tag
│   │   ├── snapDepChangeLink.tag
│   │   ├── s.tag
│   │   ├── statistics
│   │   │   ├── buildTime.tag
│   │   │   └── relatedBuildTime.tag
│   │   ├── stopBuildDialog.tag
│   │   ├── stopBuild.tag
│   │   ├── stopBuildWithFallback.tag
│   │   ├── storeBuildData.tag
│   │   ├── subrepoIcon.tag
│   │   ├── svgIcon.tag
│   │   ├── systemProblemCountLabel.tag
│   │   ├── systemProblemMarker.tag
│   │   ├── tags
│   │   │   ├── _buildTypeTags.tag
│   │   │   ├── editTagsForm.tag
│   │   │   ├── editTagsLink.tag
│   │   │   ├── favoriteBuildAuth.tag
│   │   │   ├── favoriteBuildInner.tag
│   │   │   ├── favoriteBuild.tag
│   │   │   ├── printTag.tag
│   │   │   ├── showBuildPromotionTags.tag
│   │   │   ├── showBuildTypeTags.tag
│   │   │   ├── showPublicAndPrivateTags.tag
│   │   │   ├── showTags.tag
│   │   │   ├── tagLink.tag
│   │   │   ├── tagsInfoInner.tag
│   │   │   ├── tagsInfo.tag
│   │   │   └── tagsLinkPopup.tag
│   │   ├── _tagsEditingControl.tag
│   │   ├── templateName.tag
│   │   ├── testFlakyIcon.tag
│   │   ├── testRunMuteIcon.tag
│   │   ├── tests
│   │   │   ├── activateTestLink.tag
│   │   │   ├── _buildTypeLink.jspf
│   │   │   ├── _buildTypesTooltip.jspf
│   │   │   ├── _bulkOperationsLinks.tag
│   │   │   ├── _checkedBuildTypes.tag
│   │   │   ├── classLink.tag
│   │   │   ├── duration.tag
│   │   │   ├── failedIgnored.tag
│   │   │   ├── failedTestsSummary.tag
│   │   │   ├── _flakyReasons.jspf
│   │   │   ├── groupNameLink.tag
│   │   │   ├── groupName.tag
│   │   │   ├── grp_txt.tag
│   │   │   ├── _ignoredTests.tag
│   │   │   ├── packageLink.tag
│   │   │   ├── projectTestGroups.tag
│   │   │   ├── scopeCrumbs.tag
│   │   │   ├── setMyLink.tag
│   │   │   ├── setSelfLink.tag
│   │   │   ├── suiteLink.tag
│   │   │   ├── testDetailsLink.tag
│   │   │   ├── testGroupedByBuildType.tag
│   │   │   ├── testGroupedByPackage.tag
│   │   │   ├── testGroupedByProject.tag
│   │   │   ├── _testGroupForBuild.tag
│   │   │   ├── _testGroupForChange.tag
│   │   │   ├── testGroup.tag
│   │   │   ├── testGroupWithActions.tag
│   │   │   ├── testHistoryTable.tag
│   │   │   ├── testIcon.tag
│   │   │   ├── testInvestigationLinks.tag
│   │   │   ├── testInvestigationLink.tag
│   │   │   ├── testName.tag
│   │   │   ├── testNameWithLink.tag
│   │   │   ├── testNameWithPopupShort.tag
│   │   │   ├── testNameWithPopup.tag
│   │   │   ├── _testsDisplayOptions.jspf
│   │   │   ├── testsListInDialog.tag
│   │   │   ├── testStatusDetailsLink.tag
│   │   │   ├── testStatus.tag
│   │   │   └── _testWithBuilds.tag
│   │   ├── togglePopup.tag
│   │   ├── tooltipAttrs.tag
│   │   ├── tooltip.tag
│   │   ├── triggeredByText.tag
│   │   ├── trimBranch.tag
│   │   ├── _trimFromComma.tag
│   │   ├── trim.tag
│   │   ├── trimWhitespace.tag
│   │   ├── trimWithTooltip.tag
│   │   ├── truncatedList.tag
│   │   ├── ua.tag
│   │   ├── unprocessedMessages.tag
│   │   ├── userBuildDetails.tag
│   │   ├── userGroupAuthSettings.tag
│   │   ├── userLink.tag
│   │   ├── userNameFormatter.tag
│   │   ├── userName.tag
│   │   ├── userProfile
│   │   │   ├── accessTokenForm.tag
│   │   │   ├── booleanPropertyCheckbox.tag
│   │   │   ├── editNotifierSettingsLink.tag
│   │   │   ├── emailVerification
│   │   │   │   ├── emailVerification.jspf
│   │   │   │   ├── verifyEmailControls.jspf
│   │   │   │   └── viewEmailVerificationStatus.jspf
│   │   │   ├── eventsTable.tag
│   │   │   ├── general.tag
│   │   │   ├── userAuthSettings.tag
│   │   │   ├── userGroups.tag
│   │   │   ├── vcsDisplayName.tag
│   │   │   └── vcsSettingsForm.tag
│   │   ├── valuePopup.tag
│   │   ├── vcsModificationUrl.tag
│   │   ├── vcsRootInstanceInfo.tag
│   │   ├── vcsTree.tag
│   │   ├── version.tag
│   │   ├── vertical.tag
│   │   ├── viewBuildParameters.tag
│   │   ├── _viewLog.tag
│   │   ├── _viewQueued.tag
│   │   ├── visibleObjectsDialogContent.tag
│   │   ├── visibleObjectsDialog.tag
│   │   ├── webComponentsSettings.tag
│   │   ├── were_was.tag
│   │   ├── _whoSetResponsibility.tag
│   │   └── XUACompatible.tag
│   ├── user-functions.tld
│   ├── util-functions.tld
│   └── web.xml
└── webSocketDiagnosticPage.jsp

378 directories, 3203 files

0

What happens if you try to run `/opt/tc/latest/bin/./teamcity-server.sh run`? 

0
Avatar
Permanently deleted user

> What happens if you try to run `/opt/tc/latest/bin/./teamcity-server.sh run`?

All freaking heck broke loose.  Ha!

There was a crapton of permission denied errors from the not being able to write to the /opt/tc/latest/logs/ directory.

Turns out, everything in there was owned by root:root.  It was the only directory like that. 

So I changed it.  Not sure if the proper technique is to modify ownership or open up permissions on groups and others... so I changed the owner.

At any rate, everything is running perfectly now.

Thanks!

 

0

Please sign in to leave a comment.