‐ Code Quality Matters

Support


Neu hier?

Sehen Sie sich unsere Anleitung Erste Schritte an. Sie bietet eine kurze Installationsanleitung, um Ihnen den Einstieg so einfach wie möglich zu machen.

Dokumentation?

Sehen Sie sich unseren User Guide für weiterführende Informationen an.

Teamscale erweitern?

Sehen Sie sich unser Custom Check Framework an. Damit erstellen Sie ganz einfach eigene Checks für Teamscale.

Knowledge-Base & FAQ

Suchen Sie nach Teamscale-Dokumentation? Sehen Sie sich unsere Knowledge-Base an.


Sie haben noch Fragen oder benötigen Hilfe?
Schreiben Sie uns unter support@teamscale.com oder über das

Teamscale herunterladen


Teamscale Server

Bitte beachten Sie, dass Sie für die Verwendung von Teamscale eine Lizenz benötigen. Sollten Sie noch keine Lizenz besitzen, fordern Sie eine Testlizenz an.

Wie Sie Teamscale einrichten, erfahren Sie in der Anleitung Erste Schritte.


Teamscale gibt es auch als Docker Container.

Möchten Sie die EULA lesen? Benötigen Sie Hilfe bei der Deinstallation?

IDE-Integration

Optimieren Sie die Verwendung von Teamscale, indem Sie unsere IDE-Integrationen nutzen:



Changelog: What's new?


Release 3.6

Version 3.6.0 - 29th August, 2017 (download)

Upgrade from older version: Full re-analysis via backup required
  • Major Features
    • TGA Treemap in the Delta perspective
    • Python comment completeness now part of the regular comment completeness analysis
    • Support for IBM RTC/Jazz issue tracker including history analysis
    • Big analysis performance improvements
      • Content synchronization
      • Comment analysis
      • Clone detection
      • Code ownership synchronization
      • Architecture reference synchronization
      • Faster HEAD data access
      • Faster compression/decompression for the store backend
      • Faster scheduling of long external upload histories
  • UI Features
    • Use consistent branch filtering dropdowns everywhere
    • Dashboards: show widget's type when editing it
    • Dashboards: option to hide unchanged code in the Test Gap treemap widget
    • Activity perspective: improved display of findings churn for merges
    • Architecture editor: allow case insensitive regexes
    • User profile: improved access key format for easier copying
  • New Languages/External Tools
    • Cobol
    • Full support for TFS issue history analysis
    • Support new compiler warnings format from Visual Studio Team Services
    • Support .NET coverage reports merged by Visual Studio's codecoverage.exe
    • Enable direct upload of SpCop/FxCop reports
    • Enable direct upload JUnit/NUnit/XUnit reports as non-code data
  • Admin Features
    • Log regex filter now also matches the commit
    • Warn when importing a backup with inconsistent project and folder names
    • Added services for monitoring instance health with external tools such as Nagios
  • Checks
    • Java
      • Useless calls to the super constructor

Release 3.5

Version 3.5.6 - 25th August, 2017 (download)

Update from 3.5.x: Drop-in. However, if any of the following cases apply, then a full re-analysis is recommended:
  • CodeChangeIndexSynchronizer threw IndexOutOfBoundsException on Javascript code
  • (from 3.5.3 only) In case the scheduler failed with "Start commit must be before end commit" the store must be removed and Teamscale needs to be setup again from scratch/backup. Please contact support@teamscale.com if you require assistance!
  • TFS connector was creating porblems
  • ABAP parser errors are present
  • Python line coverage is used
  • CS project modules could not be analysed
  • Parsing problems with AngularJS code exist
  • Many errors occurred in GOSU or C#
  • Worker is stuck in deleting project (requires complete trashing of the storage)
Upgrade from older version: Full re-analysis via backup required
  • Fixes
    • Fix: NullpointerException was thrown when uploading external findings in rare cases after a Teamscale restart
    • Fix: Activity perspective hung in "Loading more entries" state in rare cases

Version 3.5.5 - 22nd August, 2017 (download)

  • Fixes
    • Fix: Attaching findings to tasks using the web ui did not work
    • Fix: Rare IndexOutOfBoundsException in CodeChangeIndexSynchronizer on JS code
    • Fix: Parsing BullsEye reports resulted in errors in rare cases
    • Fix: ExternalAnalysisResultsRepairer could crash with an NPE

Version 3.5.4 - 16th August, 2017 (download)

  • Fixes
    • Critical regression fix (introduced with 3.5.3): Scheduler stopped after error: "Start commit must be before end commit"
    • Fix: Filtering findings by architecture path did not work correctly in findings perspective in some case
    • Fix: Could not add metric to metric threshold profile using IE11
    • Fix: Metric threshold configuration UI behaved incorrectly when changing the base profile
    • Fix: Findings were not displayed correctly in Simulink stateflow models
    • Fix: Python line coverage was not calculated correctly for multiple cases
    • Fix: The TFS connection did not handle all TFS errors correctly
    • Fix: ABAP infotypes parsed incorrectly
    • Fix: ABAP usage analysis reported wrong results in some cases
    • Fix: Usage treemap crashed in rare cases
  • Enhancements
    • Enhancement: Made scheduler more robust against errors in single projects
    • Enhancement: Added additional backup import options to improve admin backup import workflow

Version 3.5.3 - 7th August, 2017 (download)

  • Fixes
    • Fix: AngularJS methods were not detected correctly and let to false positives
    • Fix: SVN connector validated although the connection was invalid in rare cases
    • Fix: ProjectModuleIndexSynchronizer crashed with NumberFormatException in rare cases
    • Fix: ABAP parser did not parse some cases correctly
    • Fix: Architecture findings got lost in very rare cases due to duplicate IDs
    • Fix: Architecture perspective had minor layouting issues on small resolutions
    • Fix: Architecture editor was very slow due to performance regressions
    • Fix: Issue query autocomplete did not work correctly sometimes
    • Fix: Gerrit connector crashed on some border cases
  • Enhancements
    • Enhancement: Gerrit connector can now be set to vote only on red findings
    • Enhancement: Gerrit connector now marks blacklisted commens as such in Gerrit
    • Enhancement: External uploads are now taken into consideration for merges

Version 3.5.2 - 1st August, 2017 (download)

  • Fixes
    • Fix: Local file git repository connectors using path suffixes could not be validated
    • Fix: C# architecture analysis created false positives in rare cases
    • Fix: Architecture analysis spammed the log with useless warnings
    • Fix: GOSU extension methods were not correctly recognized by the parser

Version 3.5.1 - 25th July, 2017 (download)

  • Fixes
    • Critical fix: Scheduler crashed when deleting project
    • Fix: Clone detection for GOSU was missing normalization
    • Fix: SVN connector could not be validated in certain authentication scenarios
    • Fix: Simulink unconnected port check did not ignore top-level library blocks
    • Fix: Could not edit project using Internet Explorer
    • Fix: PyLint report parser failed for multi-line messages
    • Fix: Some ABAP blocks could not be covered by test coverage

Version 3.5.0 - 19th July, 2017 (download)

  • Major Features
    • TGA Support for JavaScript/TypeScript
    • UI design improvement: Semantic UI
    • Branch-aware findings tracking
    • Artifactory Connector
  • UI Features
    • Explicitly mark content-excluded files in the metrics perspective
    • TGA treemaps are shown for issues in the issue perspective
    • Single metric trend chart has the option to use different axes per configured path
    • TGA-widgets have deselect-all option for coverage sources
    • Decluttered Activity Perspective displaying the most relevant information
  • New Languages/External Tools
    • Integration of OScript in Teamscale
    • Architecture analysis for SAP HANA views
    • Direct FindBugs upload
    • Report-based pylint upload
  • Admin Features
    • Extension of the event log to include non-service events
    • Inclusion of teamscale.log file in support request
  • Custom Checks
    • HANA SQLScript
      • Input parameter proper prefix check
      • Joins on calculated attributes check
      • Naming of scripted calculation views check
      • Avoid usage of Column Engine check
      • Variable proper prefix check
  • Visual Studio 2017 Support
    • Auto-prefix mapping: improved project setup by automatically resolving path prefixes if possible
Show old releases