Change | User | Description | Committed |
---|---|---|---|
26877 | Paul Allen | Moved to GitHub | 4 years ago |
17306 | Paul Allen | Removed Host from Workspace to allow tests to run on other machines | 9 years ago |
17305 | Paul Allen | P4IGNORE file | 9 years ago |
17304 | Paul Allen | Remove Config | 9 years ago |
16677 | Paul Allen | Build: release 15.1.16676 | 9 years ago |
16676 | Paul Allen | Look for P4CONFIG file above starting location for 'isDirSandboxForThisAdapter' function. ... (+ extra error logging) « |
9 years ago |
16675 | Paul Allen | Use same object (File) passed in for map when getting file status. | 9 years ago |
15728 | Paul Allen | Update MatLAB only UX in docs. | 9 years ago |
15727 | Paul Allen | Update docs for Matlab/Simulink install. | 9 years ago |
13843 | Paul Allen | Build: release 15.1.13842 | 10 years ago |
13842 | Paul Allen |
New P4Adapter setup designed to avoid passing the URI. #review-13782 |
10 years ago |
13793 | Paul Allen | TEST ONLY - do not use | 10 years ago |
12439 | Paul Allen | Test conflict/resolve | 10 years ago |
12421 | Paul Allen | More test coverage. | 10 years ago |
12419 | Paul Allen | Update tests - basic add, edit, delete and move. | 10 years ago |
12208 | Paul Allen | Updated MarkDown with a Quick Start UserGuide (basic documentation). | 10 years ago |
12207 | pallen | Simulink project files. | 10 years ago |
12156 | Paul Allen | Build: release 15.1.12155 | 10 years ago |
12155 | Paul Allen | Several improvments to: - isLatest - revert/resolve/submit workflow On s...ubmit files are synced to latest (forcing any resolves) If a submit fails then the active change is switched to the new pending change. On a sucessfull submit the active change is switched back to the default. Files are resolved -ay (previous modifications can be recovered by syncing back and opening for edit). « |
10 years ago |
12144 | Paul Allen |
Updated export and getRevision methods. - Diff against an old revision working. |
10 years ago |
12034 | Paul Allen | Change build to use a -Pchange=<Perforce Change> for the version string. Wil...l default to 0 if not defined. « |
10 years ago |
12024 | Paul Allen |
Moved README to Markdown format. Content is out of date and needs to be updated. |
10 years ago |
12023 | Paul Allen | Copying using p4Simulink_dev->main | 10 years ago |
11681 | Paul Allen | Fixes to unit tests. - Fixed paths for testMove in OverrideTests - Remove...d adding of target before a move. - Closing of resources; writer - Added missing serialisation ID - removed unused variables. « |
10 years ago |
11673 | Paul Allen | Fix BasicTest execution. The setup and teardown methods guarantee order, the @Before and... @After annotations do not. Closed writter resource. « |
10 years ago |
11672 | Paul Allen |
Tidy up formatting and imports. No functional change. |
10 years ago |
11665 | Paul Allen | Added missing files, shown by p4 status. Looks like only half of the rename in ori...ginal change 938159 (new change 11633) « |
10 years ago |
11664 | Paul Allen | New build for Mathworks to look at. Transferred from p4://perforce.perforce.com:1666@...991739 « |
10 years ago |
11663 | Paul Allen | Fixing issues reported by Tim Hosey at Mathworks: fixed check project button by making get...FileState function use the client root instead of a list of files for large file sets. Also investigated error messaging formats and determined that they and the "could not create new file" error are both controlled by MATLAB and not P4Simulink. All calls to "p4 reconcile" will strip the "No file(s) to reconcile." message as well. Transferred from p4://perforce.perforce.com:1666@991730 « |
10 years ago |
11662 | Paul Allen | Fix NPE in changelist selector, remove reference to "Simulink project" from error messages.... Transferred from p4://perforce.perforce.com:1666@988672 « |
10 years ago |
11661 | Paul Allen |
Finishing up unit tests. Transferred from p4://perforce.perforce.com:1666@985194 |
10 years ago |
11660 | Paul Allen |
Add more unit tests. Transferred from p4://perforce.perforce.com:1666@984334 |
10 years ago |
11659 | Paul Allen | Performance improvements, continued: improved performance of getFileState() by replacing t...he client haveList call with a direct server command. Also improved isLatest by removing fstat calls and replacing with simpler calls to diff and sync. Transferred from p4://perforce.perforce.com:1666@983506 « |
10 years ago |
11658 | Paul Allen | Additional unit/functional tests. Transferred from p4://perforce.perforce.com:1666@98...0860 « |
10 years ago |
11657 | Paul Allen | Additional changes from Scania meeting: * Current changelist pane: added descripti...on * Started investigation into performance Transferred from p4://perforce.perforce.com:1666@980859 « |
10 years ago |
11656 | Paul Allen | Additional functionality from Scania meeting, including current changelist selector (still... needs descriptions added) as well as .p4ignore editor. Transferred from p4://perforce.perforce.com:1666@978388 « |
10 years ago |
11655 | Paul Allen |
Updating for Scania demo. Transferred from p4://perforce.perforce.com:1666@977338 |
10 years ago |
11654 | Paul Allen | Additional unit tests for @Override methods, refactored test classes. Transferred fro...m p4://perforce.perforce.com:1666@976891 « |
10 years ago |
11653 | Paul Allen | Fixes for R2014b of MATLAB/Simulink, including: * No longer prompting for connecti...on information in isDirSandboxForThisAdapter * Fixed up commit logic, so it no longer uses the current changelist * Added back logic to walk the directory tree to find a .p4config file, rather than needing one in the sandbox directory * Added new buttons for re-connecting to p4d, and editing .p4config * Investigated conflict issues - fixed some, better logic coming * Removed .p4ignore generation - wrong spot for it Transferred from p4://perforce.perforce.com:1666@976888 « |
10 years ago |
11652 | Paul Allen | Added boilerplate to code, fixed build issues (NPEs on plugin load), removed Mathworks cla...sses from plugin jar, fixed delete vs missing issue on remove() call. Transferred from p4://perforce.perforce.com:1666@970498 « |
10 years ago |
11651 | Paul Allen | Finalizing alpha code changes - adding jar for release. Transferred from p4://perforc...e.perforce.com:1666@962486 « |
10 years ago |
11650 | Paul Allen | Adding README.txt, added revision number changes for files that have changed in the depot... (have/head style) and added build version and type to build process as well as version string within the plugin. Transferred from p4://perforce.perforce.com:1666@959461 « |
10 years ago |
11649 | Paul Allen | Fixes to file management that Paul found during his walkthrough. Transferred from p4:...//perforce.perforce.com:1666@958829 « |
10 years ago |
11648 | Paul Allen | Final changes after demo with PM, including removal of depot path from the connection dial...ogue, and fixing of the p4 print issue. Transferred from p4://perforce.perforce.com:1666@958518 « |
10 years ago |
11647 | Paul Allen |
New project creation fixes. Transferred from p4://perforce.perforce.com:1666@958305 |
10 years ago |
11646 | Paul Allen |
Removing ignored files. Transferred from p4://perforce.perforce.com:1666@957519 |
10 years ago |
11645 | Paul Allen | Refactoring and additional work on UI: Removed Connection class and went with global serve...r/client objects. Implemented panes for connection, depot path and passwords. Passwords are only requested when required. Transferred from p4://perforce.perforce.com:1666@957149 « |
10 years ago |
11644 | Paul Allen | Paul's changes: Refactor getAddress and getAddressForConfig to getPort and getP4JavaURI. ... There were a few cases when the wrong value was written + getPort was not working. Password had a null password object (now initilised) P4PaswordPane needs some work - must talk to Perfoce to see if it needs a pass or is already logged in. There are still sync -f (this is very bad) Think I miss understood the checkout method after finding and reading the JavaDoc. You were right to start. Looks like a p4 edit. Would like to set a break point and find out when it is used. Elliot's changes: * Changed export() to use p4 'print' * Connect/login now looks for P4TICKETS env var * Config no longer stores P4PASSWD or P4TICKETS * Removed P4TICKET functionality (was only for P4Jenkins) * Ensured we're using a global IServer object * checkout() now uses editFiles() (opens all files for edit) * Changed all "sync -f" to plain "sync" * Removed final client update with force flag * Removed error dialogues regarding login issues * Investigated use of P4IGNORE - I'll need to write my own filter, no big deal Transferred from p4://perforce.perforce.com:1666@955247 « |
10 years ago |
11643 | Paul Allen | Unshelved from pending changelist '953729': Paul: Added: - getWorkspaceState(...) -- run a p4 status - getOpenedState() -- run p4 opened - getIgnoreState() -- run p4 add -n Modified: - add() -- seemed to call reopen? - P4FileState -- simple constructor for state Elliot: * global client and changelist object within the adapter * removed repeated client updates and changelist refreshes * removed 'reopen' in add * added calls to 'edit' where appropriate file states are found * made 'checkout' a pure sync, with no edits * commented a bunch of the @Override methods * added a call to haveList in getFileState so we can see versions of files in the project * changed the connection pane to look like p4v's * refactored a bit of the dialogue code, added calls to prompt for password (like p4v) * changed all log.trace() calls to log.debug() so the log file messiness can be controlled more easily Functionality that now works properly: * open project from source control, with properly-configured .p4config file * add new project to source control, with properly-configured .p4config file * add * edit * commit * revert * compare reversions (opens Simulink diff tool) Things to work on: * dialogues (particularily the password one, but the connection one is a bit dodge-y) * remove from project (possibly always making the Simulink project meta-data editable will fix this - it *almost* works) - the current issue is Simulink needs to edit the meta-data, but Perforce has made the files read-only, so Simulink throws up on itself Transferred from p4://perforce.perforce.com:1666@954622 « |
10 years ago |
11642 | Paul Allen | More fixes from discussion with Paul and after looking at other integrations work. Tr...ansferred from p4://perforce.perforce.com:1666@953553 « |
10 years ago |