config.jelly #2

  • //
  • guest/
  • paul_allen/
  • dev/
  • p4-jenkins/
  • p4-client/
  • src/
  • main/
  • resources/
  • org/
  • jenkinsci/
  • plugins/
  • p4_client/
  • PerforceScm/
  • config.jelly
  • View
  • Commits
  • Open Download .zip Download (884 B)
<j:jelly 	xmlns:j="jelly:core" 	xmlns:st="jelly:stapler" 	xmlns:d="jelly:define" 
			xmlns:l="/lib/layout" 	xmlns:t="/lib/hudson" 		xmlns:f="/lib/form">

	<f:entry title="Perforce Credentials" field="credential">
		<f:select/>
	</f:entry>
	
	<f:advanced>
		<f:entry title="Unicode">
			<table width="90%">
				<f:block>
					<f:optionalBlock name="p4.unicode" title="Unicode Enabled">
						<f:entry title="P4CHARSET">
							<f:textbox name="p4.p4Charset" value="${scm.p4Charset}"/>
						</f:entry>
					</f:optionalBlock>
				</f:block>
				<i>In Unicode mode, all non-file data (identifiers, descriptions,
				etc) and the content of files of type 'unicode' are translated
				between the character set configured on the client by P4CHARSET
				and UTF8 in the server."</i>
			</table>
		</f:entry>
	</f:advanced>
	
	



    
    <t:listScmBrowsers name="p4.browser" />
</j:jelly>
# Change User Description Committed
#12 9672 Paul Allen Refactor name from 'p4_client' to 'p4'.
#11 9428 Paul Allen Clarification of Polling Filters in UX and UserGuide

 - Tidyup unused imports
#10 9115 Paul Allen Initial implementation of workspace Cleanup and Sync options.

 - Includes 3 modes: Automatic Clean/Sync, Force Clean/Sync, Sync Only

Automatic Clean/Sync
   Uses reconcile to clean up workspace and sync changes.

Force Clean/Sync
   Force sync of all files (does not remove files yet...)

Sync Only
   Normal sync with no cleanup

TODO:
 - remove of files in Force Clean/Sync mode
 - Inline help
 - Update docs
 - Add unit/functional tests
#9 9091 Paul Allen Added Changelist build filtering for SCM polling:
  - Configuration uses 'repeatableHeteroProperty'
  - Filter on Perforce username
  - Filter on Perforce Depot path (no wildcard support)
#8 8737 Paul Allen Added basic Help for SCM Configuration page.

 Tidy up descriptions and fix (null:null) in Credential summary.
#7 8663 Paul Allen Rollout of charset for all Workspace modes.
#6 8662 Paul Allen Added auto fill and checks for streams and templates.
#5 8661 Paul Allen Workspace auto fill
#4 8640 Paul Allen Added Workspace and Singleton descriptor.
 Removed old connection code.
#3 8639 Paul Allen Added hint URL to Credentials page when no Credentials are defined.

Minor refactor and UX changes.
#2 8612 Paul Allen Job can now select and save/load Credential choice (some cleanup TODO)
#1 8598 Paul Allen Experimentation with data binding for Jelly files and ExtensionPoint/Descriptor