root / trunk / class.tx_npsubversion_svn.php

class.tx_npsubversion_svn.php

View | Annotate | Download (11.8 KB)

# Date Author Comment
57 11/22/2007 04:39 PM waidelich

- FEATURE: Added UMASK property (see http://bugs.typo3.org/view.php?id=6782). Thanks to Frank Naegler
- added PHP Doc comments to tx_npsubversion_svn

- version: 0.4.2

55 11/21/2007 04:39 PM waidelich

- CHANGE: replaced tempnam() with API calls (t3lib_div::tempnam())
- FEATURE: added "sjow_svn_dirs" configuration to be able to unhide .svn directories

51 11/15/2007 07:15 PM waidelich

added PHP Doc comments to the PHP classes (not yet complete)

43 10/24/2007 09:21 AM waidelich

- BUGFIX: tx_npsubversion_div::addTrailingSlash and tx_npsubversion_div::stripTrailingSlash returned only the directory name not the whole path.
- BUGFIX: Error in BE module template (tx_npsubversion_cm1.html): Click on checkbox does not change the status of the checkbox (checkbox will be unticked on mouseup).
- CHANGE: added tx_npsubversion_svn::getOutputHTML. tx_npsubversion_svn::getOutputString does not return HTML line breaks (<br>) any longer

- version: 0.3.1

39 10/11/2007 11:22 AM waidelich

- BUGFIX: after export, error message is shown on UNIX systems although export was successful (getAffectedPaths returned wrong/untrimmed paths)

- version: 0.2.1

38 10/11/2007 11:13 AM waidelich

- CHANGE: changed case of constants (true/false > TRUE/FALSE)
BUGFIX: SVN switches without value must be set to TRUE explicitly (e.g. $switches['non-interactive'] = TRUE)
- BUGFIX: After an error during export, backup checkbox appears without any label

37 10/10/2007 05:06 PM waidelich

- FEATURE: added new language labels
- FEATURE: usability improvements (template, css)
- CHANGE: renamed "authorization" => "authentication" for consistency
- CHANGE: Credentials are no longer stored in BE-USER UC, but in a (session)cookie
- CHANGE: a lot of refactoring, mainly in the backend module
- BUGFIX: replace backslashes in paths in tx_npsubversion_div
- BUGFIX: remove whitespace from paths in tx_npsubversion_filestatus
- BUGFIX: remove debug output from filelistFolderTree
- BUGFIX: a lot of smaller bugfixes and tweaks

- version: 0.2.0

33 10/04/2007 05:33 PM waidelich

- FEATURE: locallang support
- FEATURE: BE-Module is template based now (cm1/tx_npsubversion_cm1.html, cm1/styles.css)
- REFACTORING: replaced mod1 (Module) by cm1 (Click menu handler) as there exists no SVN Module anymore
- REFACTORING: cleaned up cm1/index.php, removed unused code
- REFACTORING: moved xclasses to subdirectory
- CHANGE: a lot of small bugfixes and tweaks mainly in the BE Module (cm1/index.php)

30 09/25/2007 08:20 AM waidelich

- FEATURE: file icons in commit dialog
- FEATURE: log message history
- FEATURE: setPermissions (chmod, chgrp) after update/export/checkout
- BUGFIX: default status of files in working copies is "workingcopy", even if the file/folder is not under version control
- CHANGE: improved listing of working copies / export targets in filelistFolderTree (separation between directories & extensions, hide when no working copies exists)
- CHANGE: CurrentPath getter/setter added, so commits/updates from subfolders are possible

28 09/20/2007 10:05 AM waidelich

- FEATURE: Support for global/system extensions
- DB: added field "wc_extension_type"
- BUGFIX: exec: pipe errors to default output (2>&1)

26 09/19/2007 03:19 PM waidelich

- BUGFIX: default status for files/dirs in workingcopies => workingcopy
- override getFolderTree method to hide .svn directories from filelistFolderTree

25 09/19/2007 11:12 AM waidelich

- HACK: on some WINDOWS setups exec returns only one single line. Added temporary work around by storing exec output to temp file in windows environments
- added extension configuration fields svn_config_dir, svn_encoding
- lots of bugfixes

15 08/07/2007 12:19 PM waidelich

CHANGE: tx_npsubversion_model->getWorkingCopyByUrl works with partial URLS now
FEATURE: added backup location for SVN exports, changeable in extension setup
FEATURE: show path when rolling over icons in working copy list
FEATURE: TYPO3 charset support. Uses TYPO3-encoding (Install-Tool: "forceCharset") for commits
FEATURE: multiline log messages. Log messages are stored in a temporary file now, so multiline comments are possible
BUGFIX: default filestatus for workingcopies must be "workingcopy" (to show the correct icon when no files have been modified)
BUGFIX: show correct overlay icons in export target list
CHANGE: switches are quoted in tx_npsubversion_svn
CHANGE: removed file list integration checkbox from extension setup

13 08/01/2007 05:41 PM waidelich
12 07/31/2007 08:51 AM waidelich

FEATURE: Subversion Authentication (BE-User)
FEATURE: file list integration (detail view of folder list)
CHANGE: disabled "checkout..." and "np svn..." in file list click menu
CHANGE: added file-status (modified, conflict...) functions to svn class

10 07/18/2007 08:31 AM waidelich

feature: working copies/export targets under filelist
feature: "repository"-type: working copy / export target
change: removed last PEAR-dependencies
change: hide subversion module from left frame

8 07/16/2007 05:13 PM waidelich

feature: filelist-integration
change: removed PEAR-dependency