mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-11-08 09:36:04 +00:00
[HUDSON-3101] Moving CVS into a separate plugin.
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@24913 71c3de6d-444a-0410-be80-ed276b4c234a
This commit is contained in:
1 parent
3cb95944da
commit
2960fea44b
137 files changed
-4429
No files matched your search
@@ -1,40 +0,0 @@
|
||||
/*
|
||||
* The MIT License
|
||||
*
|
||||
* Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
package hudson.scm;
|
||||
|
||||
import hudson.model.AbstractBuild;
|
||||
import org.xml.sax.SAXException;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
||||
/**
|
||||
* {@link ChangeLogParser} for CVS.
|
||||
* @author Kohsuke Kawaguchi
|
||||
*/
|
||||
public class CVSChangeLogParser extends ChangeLogParser {
|
||||
public CVSChangeLogSet parse(AbstractBuild build, File changelogFile) throws IOException, SAXException {
|
||||
return CVSChangeLogSet.parse(build,changelogFile);
|
||||
}
|
||||
}
|
||||
@@ -1,413 +0,0 @@
|
||||
/*
|
||||
* The MIT License
|
||||
*
|
||||
* Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
package hudson.scm;
|
||||
|
||||
import hudson.model.AbstractBuild;
|
||||
import hudson.model.User;
|
||||
import hudson.scm.CVSChangeLogSet.CVSChangeLog;
|
||||
import hudson.util.IOException2;
|
||||
import hudson.util.Digester2;
|
||||
import org.kohsuke.stapler.export.Exported;
|
||||
import org.kohsuke.stapler.export.ExportedBean;
|
||||
import org.apache.commons.digester.Digester;
|
||||
import org.xml.sax.SAXException;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Collections;
|
||||
import java.util.Iterator;
|
||||
import java.util.List;
|
||||
import java.util.Collection;
|
||||
import java.util.AbstractList;
|
||||
|
||||
/**
|
||||
* {@link ChangeLogSet} for CVS.
|
||||
* @author Kohsuke Kawaguchi
|
||||
*/
|
||||
public final class CVSChangeLogSet extends ChangeLogSet<CVSChangeLog> {
|
||||
private List<CVSChangeLog> logs;
|
||||
|
||||
public CVSChangeLogSet(AbstractBuild<?,?> build, List<CVSChangeLog> logs) {
|
||||
super(build);
|
||||
this.logs = Collections.unmodifiableList(logs);
|
||||
for (CVSChangeLog log : logs)
|
||||
log.setParent(this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the read-only list of changes.
|
||||
*/
|
||||
public List<CVSChangeLog> getLogs() {
|
||||
return logs;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean isEmptySet() {
|
||||
return logs.isEmpty();
|
||||
}
|
||||
|
||||
|
||||
public Iterator<CVSChangeLog> iterator() {
|
||||
return logs.iterator();
|
||||
}
|
||||
|
||||
@Override
|
||||
public String getKind() {
|
||||
return "cvs";
|
||||
}
|
||||
|
||||
public static CVSChangeLogSet parse( AbstractBuild build, java.io.File f ) throws IOException, SAXException {
|
||||
Digester digester = new Digester2();
|
||||
ArrayList<CVSChangeLog> r = new ArrayList<CVSChangeLog>();
|
||||
digester.push(r);
|
||||
|
||||
digester.addObjectCreate("*/entry",CVSChangeLog.class);
|
||||
digester.addBeanPropertySetter("*/entry/date");
|
||||
digester.addBeanPropertySetter("*/entry/time");
|
||||
digester.addBeanPropertySetter("*/entry/author","user");
|
||||
digester.addBeanPropertySetter("*/entry/msg");
|
||||
digester.addSetNext("*/entry","add");
|
||||
|
||||
digester.addObjectCreate("*/entry/file",File.class);
|
||||
digester.addBeanPropertySetter("*/entry/file/name");
|
||||
digester.addBeanPropertySetter("*/entry/file/fullName");
|
||||
digester.addBeanPropertySetter("*/entry/file/revision");
|
||||
digester.addBeanPropertySetter("*/entry/file/prevrevision");
|
||||
digester.addCallMethod("*/entry/file/dead","setDead");
|
||||
digester.addSetNext("*/entry/file","addFile");
|
||||
|
||||
try {
|
||||
digester.parse(f);
|
||||
} catch (IOException e) {
|
||||
throw new IOException2("Failed to parse "+f,e);
|
||||
} catch (SAXException e) {
|
||||
throw new IOException2("Failed to parse "+f,e);
|
||||
}
|
||||
|
||||
// merge duplicate entries. Ant task somehow seems to report duplicate entries.
|
||||
for(int i=r.size()-1; i>=0; i--) {
|
||||
CVSChangeLog log = r.get(i);
|
||||
boolean merged = false;
|
||||
if(!log.isComplete()) {
|
||||
r.remove(log);
|
||||
continue;
|
||||
}
|
||||
for(int j=0;j<i;j++) {
|
||||
CVSChangeLog c = r.get(j);
|
||||
if(c.canBeMergedWith(log)) {
|
||||
c.merge(log);
|
||||
merged = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if(merged)
|
||||
r.remove(log);
|
||||
}
|
||||
|
||||
return new CVSChangeLogSet(build,r);
|
||||
}
|
||||
|
||||
/**
|
||||
* In-memory representation of CVS Changelog.
|
||||
*/
|
||||
public static class CVSChangeLog extends ChangeLogSet.Entry {
|
||||
private String date;
|
||||
private String time;
|
||||
private User author;
|
||||
private String msg;
|
||||
private final List<File> files = new ArrayList<File>();
|
||||
|
||||
/**
|
||||
* Returns true if all the fields that are supposed to be non-null is present.
|
||||
* This is used to make sure the XML file was correct.
|
||||
*/
|
||||
public boolean isComplete() {
|
||||
return date!=null && time!=null && msg!=null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Checks if two {@link CVSChangeLog} entries can be merged.
|
||||
* This is to work around the duplicate entry problems.
|
||||
*/
|
||||
public boolean canBeMergedWith(CVSChangeLog that) {
|
||||
if(!this.date.equals(that.date))
|
||||
return false;
|
||||
if(!this.time.equals(that.time)) // TODO: perhaps check this loosely?
|
||||
return false;
|
||||
if(this.author==null || that.author==null || !this.author.equals(that.author))
|
||||
return false;
|
||||
if(!this.msg.equals(that.msg))
|
||||
return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
public void merge(CVSChangeLog that) {
|
||||
this.files.addAll(that.files);
|
||||
for (File f : that.files)
|
||||
f.parent = this;
|
||||
}
|
||||
|
||||
@Exported
|
||||
public String getDate() {
|
||||
return date;
|
||||
}
|
||||
|
||||
public void setDate(String date) {
|
||||
this.date = date;
|
||||
}
|
||||
|
||||
@Exported
|
||||
public String getTime() {
|
||||
return time;
|
||||
}
|
||||
|
||||
public void setTime(String time) {
|
||||
this.time = time;
|
||||
}
|
||||
|
||||
@Exported
|
||||
public User getAuthor() {
|
||||
if(author==null)
|
||||
return User.getUnknown();
|
||||
return author;
|
||||
}
|
||||
|
||||
public Collection<String> getAffectedPaths() {
|
||||
return new AbstractList<String>() {
|
||||
public String get(int index) {
|
||||
return files.get(index).getName();
|
||||
}
|
||||
|
||||
public int size() {
|
||||
return files.size();
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
public void setUser(String author) {
|
||||
this.author = User.get(author);
|
||||
}
|
||||
|
||||
@Exported
|
||||
public String getUser() {// digester wants read/write property, even though it never reads. Duh.
|
||||
return author.getDisplayName();
|
||||
}
|
||||
|
||||
@Exported
|
||||
public String getMsg() {
|
||||
return msg;
|
||||
}
|
||||
|
||||
public void setMsg(String msg) {
|
||||
this.msg = msg;
|
||||
}
|
||||
|
||||
public void addFile( File f ) {
|
||||
f.parent = this;
|
||||
files.add(f);
|
||||
}
|
||||
|
||||
@Exported
|
||||
public List<File> getFiles() {
|
||||
return files;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Collection<File> getAffectedFiles() {
|
||||
return files;
|
||||
}
|
||||
}
|
||||
|
||||
@ExportedBean(defaultVisibility=999)
|
||||
public static class File implements AffectedFile {
|
||||
private String name;
|
||||
private String fullName;
|
||||
private String revision;
|
||||
private String prevrevision;
|
||||
private boolean dead;
|
||||
private CVSChangeLog parent;
|
||||
|
||||
/**
|
||||
* Inherited from AffectedFile
|
||||
*/
|
||||
public String getPath() {
|
||||
return getName();
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the path name in the CVS repository, like
|
||||
* "foo/bar/zot.c"
|
||||
*
|
||||
* <p>
|
||||
* The path is relative to the workspace root.
|
||||
*/
|
||||
@Exported
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the full path name in the CVS repository,
|
||||
* like "/module/foo/bar/zot.c"
|
||||
*
|
||||
* <p>
|
||||
* Unlike {@link #getName()}, this method returns
|
||||
* a full name from the root of the CVS repository.
|
||||
*/
|
||||
@Exported
|
||||
public String getFullName() {
|
||||
if(fullName==null) {
|
||||
// Hudson < 1.91 doesn't record full path name for CVS,
|
||||
// so try to infer that from the current CVS setting.
|
||||
// This is an approximation since the config could have changed
|
||||
// since this build has done.
|
||||
SCM scm = parent.getParent().build.getProject().getScm();
|
||||
if(scm instanceof CVSSCM) {
|
||||
CVSSCM cvsscm = (CVSSCM) scm;
|
||||
if(cvsscm.isFlatten()) {
|
||||
fullName = '/'+cvsscm.getAllModules()+'/'+name;
|
||||
} else {
|
||||
// multi-module set up.
|
||||
fullName = '/'+name;
|
||||
}
|
||||
} else {
|
||||
// no way to infer.
|
||||
fullName = '/'+name;
|
||||
}
|
||||
}
|
||||
return fullName;
|
||||
}
|
||||
|
||||
public void setFullName(String fullName) {
|
||||
this.fullName = fullName;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets just the last component of the path, like "zot.c"
|
||||
*/
|
||||
public String getSimpleName() {
|
||||
int idx = name.lastIndexOf('/');
|
||||
if(idx>0) return name.substring(idx+1);
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
@Exported
|
||||
public String getRevision() {
|
||||
return revision;
|
||||
}
|
||||
|
||||
public void setRevision(String revision) {
|
||||
this.revision = revision;
|
||||
}
|
||||
|
||||
@Exported
|
||||
public String getPrevrevision() {
|
||||
return prevrevision;
|
||||
}
|
||||
|
||||
public void setPrevrevision(String prevrevision) {
|
||||
this.prevrevision = prevrevision;
|
||||
}
|
||||
|
||||
@Exported
|
||||
public boolean isDead() {
|
||||
return dead;
|
||||
}
|
||||
|
||||
public void setDead() {
|
||||
this.dead = true;
|
||||
}
|
||||
|
||||
@Exported
|
||||
public EditType getEditType() {
|
||||
// see issue #73. Can't do much better right now
|
||||
if(dead)
|
||||
return EditType.DELETE;
|
||||
if(revision.equals("1.1"))
|
||||
return EditType.ADD;
|
||||
return EditType.EDIT;
|
||||
}
|
||||
|
||||
public CVSChangeLog getParent() {
|
||||
return parent;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Represents CVS revision number like "1.5.3.2". Immutable.
|
||||
*/
|
||||
public static class Revision {
|
||||
public final int[] numbers;
|
||||
|
||||
public Revision(int[] numbers) {
|
||||
this.numbers = numbers;
|
||||
assert numbers.length%2==0;
|
||||
}
|
||||
|
||||
public Revision(String s) {
|
||||
String[] tokens = s.split("\\.");
|
||||
numbers = new int[tokens.length];
|
||||
for( int i=0; i<tokens.length; i++ )
|
||||
numbers[i] = Integer.parseInt(tokens[i]);
|
||||
assert numbers.length%2==0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a new {@link Revision} that represents the previous revision.
|
||||
*
|
||||
* For example, "1.5"->"1.4", "1.5.2.13"->"1.5.2.12", "1.5.2.1"->"1.5"
|
||||
*
|
||||
* @return
|
||||
* null if there's no previous version, meaning this is "1.1"
|
||||
*/
|
||||
public Revision getPrevious() {
|
||||
if(numbers[numbers.length-1]==1) {
|
||||
// x.y.z.1 => x.y
|
||||
int[] p = new int[numbers.length-2];
|
||||
System.arraycopy(numbers,0,p,0,p.length);
|
||||
if(p.length==0) return null;
|
||||
return new Revision(p);
|
||||
}
|
||||
|
||||
int[] p = numbers.clone();
|
||||
p[p.length-1]--;
|
||||
|
||||
return new Revision(p);
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
StringBuilder buf = new StringBuilder();
|
||||
for (int n : numbers) {
|
||||
if(buf.length()>0) buf.append('.');
|
||||
buf.append(n);
|
||||
}
|
||||
return buf.toString();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1,56 +0,0 @@
|
||||
/*
|
||||
* The MIT License
|
||||
*
|
||||
* Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
package hudson.scm;
|
||||
|
||||
import hudson.scm.CVSChangeLogSet.CVSChangeLog;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.URL;
|
||||
|
||||
/**
|
||||
* {@link RepositoryBrowser} for CVS.
|
||||
*
|
||||
* @author Kohsuke Kawaguchi
|
||||
*/
|
||||
public abstract class CVSRepositoryBrowser extends RepositoryBrowser<CVSChangeLog> {
|
||||
/**
|
||||
* Determines the link to the diff between the version
|
||||
* in the {@link CVSChangeLogSet.File} to its previous version.
|
||||
*
|
||||
* @return
|
||||
* null if the browser doesn't have any URL for diff.
|
||||
*/
|
||||
public abstract URL getDiffLink(CVSChangeLogSet.File file) throws IOException;
|
||||
|
||||
/**
|
||||
* Determines the link to a single file under CVS.
|
||||
* This page should display all the past revisions of this file, etc.
|
||||
*
|
||||
* @return
|
||||
* null if the browser doesn't have any suitable URL.
|
||||
*/
|
||||
public abstract URL getFileLink(CVSChangeLogSet.File file) throws IOException;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1,121 +0,0 @@
|
||||
/*
|
||||
* The MIT License
|
||||
*
|
||||
* Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
package hudson.scm.browsers;
|
||||
|
||||
import hudson.Extension;
|
||||
import hudson.Util;
|
||||
import hudson.model.Descriptor;
|
||||
import hudson.model.Hudson;
|
||||
import hudson.scm.CVSChangeLogSet;
|
||||
import hudson.scm.CVSChangeLogSet.File;
|
||||
import hudson.scm.CVSChangeLogSet.Revision;
|
||||
import hudson.scm.CVSRepositoryBrowser;
|
||||
import hudson.scm.RepositoryBrowser;
|
||||
import hudson.util.FormValidation;
|
||||
import org.kohsuke.stapler.DataBoundConstructor;
|
||||
import org.kohsuke.stapler.QueryParameter;
|
||||
|
||||
import javax.servlet.ServletException;
|
||||
import java.io.IOException;
|
||||
import java.net.URL;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
/**
|
||||
* Repository browser for CVS in a FishEye server.
|
||||
*/
|
||||
public final class FishEyeCVS extends CVSRepositoryBrowser {
|
||||
|
||||
/**
|
||||
* The URL of the FishEye repository, e.g.
|
||||
* <tt>http://deadlock.netbeans.org/fisheye/browse/netbeans/</tt>
|
||||
*/
|
||||
public final URL url;
|
||||
|
||||
@DataBoundConstructor
|
||||
public FishEyeCVS(URL url) {
|
||||
this.url = normalizeToEndWithSlash(url);
|
||||
}
|
||||
|
||||
@Override
|
||||
public URL getDiffLink(File file) throws IOException {
|
||||
Revision r = new Revision(file.getRevision());
|
||||
Revision p = r.getPrevious();
|
||||
if (p == null) {
|
||||
return null;
|
||||
}
|
||||
return new URL(url, trimHeadSlash(file.getFullName()) + new QueryBuilder(url.getQuery()).add("r1=" + p).add("r2=" + r));
|
||||
}
|
||||
|
||||
@Override
|
||||
public URL getFileLink(File file) throws IOException {
|
||||
return new URL(url, trimHeadSlash(file.getFullName()) + new QueryBuilder(url.getQuery()));
|
||||
}
|
||||
|
||||
@Override
|
||||
public URL getChangeSetLink(CVSChangeLogSet.CVSChangeLog changeSet) throws IOException {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Extension
|
||||
public static class DescriptorImpl extends Descriptor<RepositoryBrowser<?>> {
|
||||
@Override
|
||||
public String getDisplayName() {
|
||||
return "FishEye";
|
||||
}
|
||||
|
||||
public FormValidation doCheckUrl(@QueryParameter String value) throws IOException, ServletException {
|
||||
value = Util.fixEmpty(value);
|
||||
if (value == null) return FormValidation.ok();
|
||||
if (!value.endsWith("/")) value += '/';
|
||||
if (!URL_PATTERN.matcher(value).matches())
|
||||
return FormValidation.errorWithMarkup("The URL should end like <tt>.../browse/foobar/</tt>");
|
||||
|
||||
// Connect to URL and check content only if we have admin permission
|
||||
if (!Hudson.getInstance().hasPermission(Hudson.ADMINISTER))
|
||||
return FormValidation.ok();
|
||||
|
||||
final String finalValue = value;
|
||||
return new FormValidation.URLCheck() {
|
||||
@Override
|
||||
protected FormValidation check() throws IOException, ServletException {
|
||||
try {
|
||||
if (findText(open(new URL(finalValue)), "FishEye")) {
|
||||
return FormValidation.ok();
|
||||
} else {
|
||||
return FormValidation.error("This is a valid URL but it doesn't look like FishEye");
|
||||
}
|
||||
} catch (IOException e) {
|
||||
return handleIOException(finalValue, e);
|
||||
}
|
||||
}
|
||||
}.check();
|
||||
}
|
||||
|
||||
private static final Pattern URL_PATTERN = Pattern.compile(".+/browse/[^/]+/");
|
||||
|
||||
}
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
}
|
||||
@@ -1,90 +0,0 @@
|
||||
/*
|
||||
* The MIT License
|
||||
*
|
||||
* Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
* in the Software without restriction, including without limitation the rights
|
||||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
* copies of the Software, and to permit persons to whom the Software is
|
||||
* furnished to do so, subject to the following conditions:
|
||||
*
|
||||
* The above copyright notice and this permission notice shall be included in
|
||||
* all copies or substantial portions of the Software.
|
||||
*
|
||||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
* THE SOFTWARE.
|
||||
*/
|
||||
package hudson.scm.browsers;
|
||||
|
||||
import hudson.model.Descriptor;
|
||||
import hudson.scm.CVSChangeLogSet.CVSChangeLog;
|
||||
import hudson.scm.CVSChangeLogSet.File;
|
||||
import hudson.scm.CVSChangeLogSet.Revision;
|
||||
import hudson.scm.CVSRepositoryBrowser;
|
||||
import hudson.scm.RepositoryBrowser;
|
||||
import hudson.Extension;
|
||||
import org.kohsuke.stapler.DataBoundConstructor;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URL;
|
||||
|
||||
/**
|
||||
* {@link RepositoryBrowser} for CVS.
|
||||
* @author Kohsuke Kawaguchi
|
||||
*/
|
||||
// See http://viewvc.tigris.org/source/browse/*checkout*/viewvc/trunk/docs/url-reference.html
|
||||
public final class ViewCVS extends CVSRepositoryBrowser {
|
||||
/**
|
||||
* The URL of the top of the site.
|
||||
*
|
||||
* Normalized to ends with '/', like <tt>http://isscvs.cern.ch/cgi-bin/viewcvs-all.cgi/</tt>
|
||||
* It may contain a query parameter like <tt>?cvsroot=foobar</tt>, so relative URL
|
||||
* construction needs to be done with care.
|
||||
*/
|
||||
public final URL url;
|
||||
|
||||
@DataBoundConstructor
|
||||
public ViewCVS(URL url) throws MalformedURLException {
|
||||
this.url = normalizeToEndWithSlash(url);
|
||||
}
|
||||
|
||||
public URL getFileLink(File file) throws IOException {
|
||||
return new URL(url,trimHeadSlash(file.getFullName())+param());
|
||||
}
|
||||
|
||||
public URL getDiffLink(File file) throws IOException {
|
||||
Revision r = new Revision(file.getRevision());
|
||||
Revision p = r.getPrevious();
|
||||
if(p==null) return null;
|
||||
|
||||
return new URL(getFileLink(file), file.getSimpleName()+".diff"+param().add("r1="+p).add("r2="+r));
|
||||
}
|
||||
|
||||
/**
|
||||
* No changeset support in ViewCVS.
|
||||
*/
|
||||
public URL getChangeSetLink(CVSChangeLog changeSet) throws IOException {
|
||||
return null;
|
||||
}
|
||||
|
||||
private QueryBuilder param() {
|
||||
return new QueryBuilder(url.getQuery());
|
||||
}
|
||||
|
||||
@Extension
|
||||
public static class DescriptorImpl extends Descriptor<RepositoryBrowser<?>> {
|
||||
public String getDisplayName() {
|
||||
return "ViewCVS";
|
||||
}
|
||||
}
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
||||
@@ -1,47 +0,0 @@
|
||||
<!--
|
||||
The MIT License
|
||||
|
||||
Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Seiji Sogabe, id:cactusman
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
-->
|
||||
|
||||
<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" xmlns:i="jelly:fmt">
|
||||
<st:documentation>
|
||||
Displays the CVS change log digest.
|
||||
<st:attribute name="changesBaseUrl">
|
||||
If specified, this is prepended in links to change details.
|
||||
</st:attribute>
|
||||
</st:documentation>
|
||||
|
||||
<j:choose>
|
||||
<j:when test="${it.emptySet}">
|
||||
${%No changes.}
|
||||
</j:when>
|
||||
<j:otherwise>
|
||||
${%Changes}
|
||||
<ol>
|
||||
<j:forEach var="cs" items="${it.logs}" varStatus="loop">
|
||||
<li>${cs.msgAnnotated} (<a href="${changesBaseUrl}changes#detail${loop.index}">${%detail}</a>)
|
||||
</li>
|
||||
</j:forEach>
|
||||
</ol>
|
||||
</j:otherwise>
|
||||
</j:choose>
|
||||
</j:jelly>
|
||||
@@ -1,25 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Simon Wiest
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
No\ changes.=Keine Änderungen.
|
||||
Changes=Änderungen
|
||||
detail=Details
|
||||
@@ -1,25 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Eric Lefevre-Ardant
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
No\ changes.=Aucun changement.
|
||||
Changes=Changements
|
||||
detail=détails
|
||||
@@ -1,25 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Seiji Sogabe, id:cactusman
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Changes=\u5909\u66f4
|
||||
detail=\u8a73\u7d30
|
||||
No\ changes.=\u5909\u66f4\u70b9\u306f\u3042\u308a\u307e\u305b\u3093\u3002
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:sorokh
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
No\ changes.=Geen wijzigingen
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Reginaldo L. Russinholi
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
No\ changes.= Sem mudan\u00E7as.
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Mike Salnikov
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
No\ changes.=\u041d\u0435\u0442 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439.
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Oguz Dag
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
No\ changes.=Herhangi\ bir\ de\u011fi\u015fiklik\ yok.
|
||||
@@ -1,67 +0,0 @@
|
||||
<!--
|
||||
The MIT License
|
||||
|
||||
Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:cactusman
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
-->
|
||||
|
||||
<!--
|
||||
Displays the CVS change log.
|
||||
-->
|
||||
<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" xmlns:i="jelly:fmt">
|
||||
<h2>${%Summary}</h2>
|
||||
<ol>
|
||||
<j:forEach var="cs" items="${it.logs}">
|
||||
<li><st:out value="${cs.msg}" /></li>
|
||||
</j:forEach>
|
||||
</ol>
|
||||
|
||||
<j:set var="browser" value="${it.build.parent.scm.effectiveBrowser}"/>
|
||||
|
||||
<table class="pane" style="border:none">
|
||||
<j:forEach var="cs" items="${it.logs}" varStatus="loop">
|
||||
<tr class="pane">
|
||||
<td colspan="3" class="changeset">
|
||||
<a name="detail${loop.index}"></a>
|
||||
<div class="changeset-message">
|
||||
<b><a href="${rootURL}/${cs.author.url}/">${cs.author}</a>:</b><br/>
|
||||
${cs.msgAnnotated}
|
||||
|
||||
<j:set var="csLink" value="${browser.getChangeSetLink(cs)}"/>
|
||||
<j:if test="${csLink!=null}">
|
||||
<a href="${csLink}">(${browser.descriptor.displayName})</a>
|
||||
</j:if>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<j:forEach var="f" items="${cs.files}">
|
||||
<tr>
|
||||
<td><t:editTypeIcon type="${f.editType}" /></td>
|
||||
<td>
|
||||
<a href="${browser.getDiffLink(f)}">${f.revision}</a>
|
||||
</td>
|
||||
<td>
|
||||
<a href="${browser.getFileLink(f)}">${f.name}</a></td>
|
||||
</tr>
|
||||
</j:forEach>
|
||||
</j:forEach>
|
||||
</table>
|
||||
</j:jelly>
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Simon Wiest
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Summary=Zusammenfassung
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Eric Lefevre-Ardant
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Summary=Résumé
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:cactusman
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Summary=\u8981\u7d04
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:sorokh
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Summary=Samenvatting
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Reginaldo L. Russinholi
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Summary=Sum\u00E1rio
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Mike Salnikov
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Summary=\u0421\u0432\u043e\u0434\u043a\u0430
|
||||
@@ -1,23 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Oguz Dag
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Summary=\u00d6zet
|
||||
@@ -1,49 +0,0 @@
|
||||
<!--
|
||||
The MIT License
|
||||
|
||||
Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
-->
|
||||
|
||||
<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" xmlns:i="jelly:fmt">
|
||||
<l:layout>
|
||||
<l:header />
|
||||
<l:main-panel>
|
||||
<h1>Enter CVS password</h1>
|
||||
<p>
|
||||
CVS stores passwords for <tt>:pserver</tt> CVSROOTs, per user. This page lets you add/replace
|
||||
password to those entries.
|
||||
</p>
|
||||
<f:form method="post" action="postPassword">
|
||||
<f:entry title="CVSROOT">
|
||||
<f:editableComboBox id="cvsroot" clazz="setting-input"
|
||||
name="cvsroot"
|
||||
items="${it.allCvsRoots}" />
|
||||
</f:entry>
|
||||
<f:entry title="Password">
|
||||
<f:password name="password" />
|
||||
</f:entry>
|
||||
<f:block>
|
||||
<f:submit value="OK" />
|
||||
</f:block>
|
||||
</f:form>
|
||||
</l:main-panel>
|
||||
</l:layout>
|
||||
</j:jelly>
|
||||
@@ -1,37 +0,0 @@
|
||||
<!--
|
||||
The MIT License
|
||||
|
||||
Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
-->
|
||||
|
||||
<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" xmlns:i="jelly:fmt">
|
||||
<l:layout>
|
||||
<l:header title="Hudson" />
|
||||
<l:side-panel />
|
||||
<l:main-panel>
|
||||
<h1>Failed to launch ${it.cvsExe}</h1>
|
||||
<p>
|
||||
${h.getWin32ErrorMessage(error)}
|
||||
</p>
|
||||
<p><st:out value="${error.message}"/></p>
|
||||
</l:main-panel>
|
||||
</l:layout>
|
||||
</j:jelly>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Instead of tagging just build, tag all the builds of the upstream projects that
|
||||
this build depends on. This allows you to snapshot the exact versions of
|
||||
all the builds involved.
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<div>
|
||||
Statt nur diesen Build zu kennzeichnnen ("taggen"), werden alle Builds der
|
||||
vorgelagerten Projekte gekennzeichnet, auf denen dieser Build basiert.
|
||||
Dies erlaubt Ihnen, die exakten Version aller Builds festzuhalten, die zu
|
||||
diesem Build beigetragen haben.
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<div>
|
||||
Plutôt que de ne tagguer que ce build, taggue tous les builds des
|
||||
projets ascendants dont ce build dépend.
|
||||
Ceci vous permet de marquer les versions exactes de tous les builds
|
||||
impliqués dans celui-ci.
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div>
|
||||
このビルドだけタグ付けする代わりに、このビルドが依存する上流プロジェクトの全てのビルドをタグ付けします。
|
||||
こうすることで、関連する全ビルドの、正しいバージョンのスナップショットを取得できます。
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div>
|
||||
Label alle bouwpogingen van de bovenliggende projecten, waar deze bouwpoging op steunt.
|
||||
Dit laat u toe om de relatie met alle gerefereerde bouwpogingen vast te leggen.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Ao invés de marcar apenas a construção, marque todas as construções dos projetos pai que
|
||||
esta construção depende. Isto permite que você pegue uma cópia das versões exatas de
|
||||
todas as construções envolvidas.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Вместо установки метки просто на сборку, маркирует сборки всех восходящих (upstream)
|
||||
проектов от которых она зависит. Это позволит вам делать срез точной версии репозитория
|
||||
всех вовлеченных в сборку модулей.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Sadece mevcut yapılandırmayı tag'lemek yerine, bu yapılandırmanın bağlı bulunduğu
|
||||
diğer upstream projelerin tüm yapılandırmalarını tag'leyin. Böylece dahil olan
|
||||
tüm yapılandırmaların kesin versiyonlarının tutulduğu bir görüntüyüe sahip olabilirsiniz.
|
||||
</div>
|
||||
@@ -1,120 +0,0 @@
|
||||
<!--
|
||||
The MIT License
|
||||
|
||||
Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
-->
|
||||
|
||||
<!--
|
||||
Displays the form to choose the tag name.
|
||||
|
||||
This belongs to a build view.
|
||||
-->
|
||||
<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">
|
||||
|
||||
<d:taglib uri="local">
|
||||
<d:tag name="tagForm">
|
||||
<form action="submit" method="get">
|
||||
<j:set var="descriptor" value="${it.descriptor}" />
|
||||
|
||||
<table>
|
||||
<f:block>
|
||||
${%Choose the CVS tag name for this build}:
|
||||
<f:textbox name="name" value="hudson-${it.build.number}"
|
||||
checkUrl="'checkTag?value='+encodeURIComponent(this.value)"/>
|
||||
</f:block>
|
||||
|
||||
<j:set var="upstream" value="${it.build.transitiveUpstreamBuilds}" />
|
||||
<j:if test="${!empty(upstream)}">
|
||||
<f:optionalBlock name="upstream" title="Tag all upstream builds at once" help="${descriptor.getHelpFile('tagAll')}">
|
||||
<j:forEach var="up" items="${upstream}">
|
||||
<f:entry title="${up.key.name} #${up.value}">
|
||||
<f:textbox name="upstream.${up.key.name}" value="hudson-${up.value}"
|
||||
checkUrl="'checkTag?value='+encodeURIComponent(this.value)"/>
|
||||
</f:entry>
|
||||
</j:forEach>
|
||||
</f:optionalBlock>
|
||||
</j:if>
|
||||
|
||||
<f:entry>
|
||||
<f:submit value="${%Tag}" />
|
||||
</f:entry>
|
||||
</table>
|
||||
</form>
|
||||
</d:tag>
|
||||
</d:taglib>
|
||||
|
||||
<l:layout title="Build #${it.build.number}" norefresh="true" xmlns:local="local">
|
||||
<st:include it="${it.build}" page="sidepanel.jelly" />
|
||||
<l:main-panel>
|
||||
<h1>Build #${it.build.number}</h1>
|
||||
|
||||
<j:set var="tags" value="${it.tagNames}"/>
|
||||
<j:choose>
|
||||
<j:when test="${!empty(tags)}">
|
||||
<p>
|
||||
${%This build is already tagged as}
|
||||
<j:forEach var="t" items="${tags}">
|
||||
<st:nbsp />
|
||||
<tt>${t}</tt>
|
||||
</j:forEach>
|
||||
</p>
|
||||
|
||||
<j:if test="${h.hasPermission(it.build,it.permission)}">
|
||||
<p id="tagButton">
|
||||
<input type="button" value="${%Create another tag}"
|
||||
onclick="Element.show('tagForm');Element.hide('tagButton')"/>
|
||||
</p>
|
||||
|
||||
<div id="tagForm" style="display:none;">
|
||||
<local:tagForm />
|
||||
</div>
|
||||
</j:if>
|
||||
|
||||
<j:set var="upstream" value="${it.build.upstreamBuilds}" />
|
||||
<j:if test="${!empty(upstream)}">
|
||||
<h2>${%Upstream tags}</h2>
|
||||
<table class="pane sortable" style="width:inherit">
|
||||
<tr>
|
||||
<td class="pane-header">${%Build}</td>
|
||||
<td class="pane-header">${%Tag}</td>
|
||||
</tr>
|
||||
<j:forEach var="up" items="${upstream}">
|
||||
<tr>
|
||||
<td class="pane">
|
||||
<a href="${rootURL}/${up.key.url}">${up.key.name}</a>
|
||||
<t:buildLink job="${up.key}" number="${up.value}"/>
|
||||
</td>
|
||||
<td class="pane">
|
||||
<j:set var="tag" value="${up.key.getBuildByNumber(up.value).getAction(it.getClass()).tagName}" />
|
||||
${tag?:'Not tagged'}
|
||||
</td>
|
||||
</tr>
|
||||
</j:forEach>
|
||||
</table>
|
||||
</j:if>
|
||||
</j:when>
|
||||
<j:when test="${h.hasPermission(it.build,it.permission)}">
|
||||
<local:tagForm />
|
||||
</j:when>
|
||||
</j:choose>
|
||||
</l:main-panel>
|
||||
</l:layout>
|
||||
</j:jelly>
|
||||
@@ -1,28 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Simon Wiest
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Choose\ the\ CVS\ tag\ name\ for\ this\ build=Wählen Sie das CVS-Tag für diesen Build.
|
||||
Tag=Tag
|
||||
This\ build\ is\ already\ tagged\ as=Dieser Build ist bereits markiert ("getaggt") als
|
||||
Create\ another\ tag=Neue Markierung (Tag) anlegen
|
||||
Upstream\ tags=Vorgelagerte Tags
|
||||
Build=Build
|
||||
@@ -1,28 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Eric Lefevre-Ardant
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Choose\ the\ CVS\ tag\ name\ for\ this\ build=Choisissez le tag CVS pour ce build
|
||||
Tag=Libellé (tag)
|
||||
This\ build\ is\ already\ tagged\ as=Ce build est déjà taggué par
|
||||
Create\ another\ tag=Créer un autre tag
|
||||
Upstream\ tags=Tags amont
|
||||
Build=
|
||||
@@ -1,28 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Seiji Sogabe
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Choose\ the\ CVS\ tag\ name\ for\ this\ build=
|
||||
Tag=\u30bf\u30b0
|
||||
This\ build\ is\ already\ tagged\ as=
|
||||
Create\ another\ tag=
|
||||
Upstream\ tags=
|
||||
Build=\u30d3\u30eb\u30c9
|
||||
@@ -1,28 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:sorokh
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Choose\ the\ CVS\ tag\ name\ for\ this\ build=Kies het te gebruiken CVS label voor deze bouwpoging
|
||||
Tag=Label
|
||||
This\ build\ is\ already\ tagged\ as=Deze bouwpoging werd al gelabeld.
|
||||
Create\ another\ tag=Cre\u00EBer een ander label
|
||||
Upstream\ tags=Bovenliggende labels
|
||||
Build=Bouwpoging
|
||||
@@ -1,28 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Reginaldo L. Russinholi
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Choose\ the\ CVS\ tag\ name\ for\ this\ build=Escolha o nome da marca\u00E7\u00E3o CVS para esta constru\u00E7\u00E3o
|
||||
Tag=Marca\u00E7\u00E3o
|
||||
This\ build\ is\ already\ tagged\ as=Esta constru\u00E7\u00E3o j\u00E1 est\u00E1 marcada como
|
||||
Create\ another\ tag=Criar uma outra marca\u00E7\u00E3o
|
||||
Upstream\ tags=Marca\u00E7\u00F5es pai
|
||||
Build=Constru\u00E7\u00E3o
|
||||
@@ -1,28 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Mike Salnikov
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Choose\ the\ CVS\ tag\ name\ for\ this\ build=\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0438\u043c\u044f \u043c\u0435\u0442\u043a\u0438 \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0441\u0431\u043e\u0440\u043a\u0438
|
||||
Tag=\u041c\u0435\u0442\u043a\u0430
|
||||
This\ build\ is\ already\ tagged\ as=\u042d\u0442\u0430 \u0441\u0431\u043e\u0440\u043a\u0430 \u0443\u0436\u0435 \u043f\u043e\u043c\u0435\u0447\u0435\u043d\u0430 \u043a\u0430\u043a
|
||||
Create\ another\ tag=\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u043c\u0435\u0442\u043a\u0443
|
||||
Upstream\ tags=\u0412\u043e\u0441\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u043c\u0435\u0442\u043a\u0438
|
||||
Build=\u0421\u0431\u043e\u0440\u043a\u0430
|
||||
@@ -1,28 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Oguz Dag
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Choose\ the\ CVS\ tag\ name\ for\ this\ build=Bu yap\u0131land\u0131rma i\u00e7in tag ismi se\u00e7iniz
|
||||
Tag=
|
||||
This\ build\ is\ already\ tagged\ as=Bu yap\u0131land\u0131rma zaten \u015fu \u015fekilde tag''lendi,
|
||||
Create\ another\ tag=Ba\u015fka bir tag olu\u015ftur
|
||||
Upstream\ tags=Upstream tag''leri
|
||||
Build=Yap\u0131land\u0131rma
|
||||
@@ -1,55 +0,0 @@
|
||||
<!--
|
||||
The MIT License
|
||||
|
||||
Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
-->
|
||||
|
||||
<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="CVSROOT" field="cvsRoot">
|
||||
<f:editableComboBox id="cvs_root" clazz="setting-input" items="${descriptor.allCvsRoots}" />
|
||||
</f:entry>
|
||||
<f:entry title="${%Modules}" field="allModules">
|
||||
<f:expandableTextbox />
|
||||
</f:entry>
|
||||
<f:entry title="${%Branch}" field="branch">
|
||||
<f:textbox />
|
||||
<div style="padding-left: 2em">
|
||||
<f:checkbox name="cvs.isTag" checked="${scm.isTag()}" />
|
||||
<label class="attach-previous"> ${%This is a tag, not a branch}</label>
|
||||
</div>
|
||||
</f:entry>
|
||||
<f:advanced>
|
||||
<f:entry title="CVS_RSH" field="cvsRsh">
|
||||
<f:textbox />
|
||||
</f:entry>
|
||||
<f:entry title="${%Legacy mode}" field="legacy">
|
||||
<f:checkbox />
|
||||
${%legacyModeDescription}
|
||||
</f:entry>
|
||||
<f:entry title="${%Use update}" field="canUseUpdate">
|
||||
<f:checkbox default="true" />
|
||||
</f:entry>
|
||||
<t:listScmBrowsers name="cvs.browser" />
|
||||
<f:entry title="${%Excluded Regions}" field="excludedRegions">
|
||||
<f:textarea />
|
||||
</f:entry>
|
||||
</f:advanced>
|
||||
</j:jelly>
|
||||
@@ -1,24 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Modules=Module(s)
|
||||
legacyModeDescription=(run CVS in a way compatible with older versions of Hudson <1.21)
|
||||
@@ -1,29 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Simon Wiest
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Modules=Module
|
||||
Branch=Zweig
|
||||
This\ is\ a\ tag,\ not\ a\ branch=Dies ist ein Tag, kein Zweig (branch).
|
||||
Legacy\ mode=Legacy-Modus
|
||||
Use\ update=Update-Kommando verwenden
|
||||
legacyModeDescription=(Führt CVS in einem Modus aus, der mit älteren Hudson-Versionen <1.21 kompatibel ist.)
|
||||
Excluded\ Regions=Ausgeschlossene Bereiche
|
||||
@@ -1,29 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Eric Lefevre-Ardant
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Modules=Module(s)
|
||||
Branch=Branche
|
||||
This\ is\ a\ tag,\ not\ a\ branch=Ceci est un tag et non une branche
|
||||
Legacy\ mode=Mode legacy
|
||||
Use\ update=Utiliser update
|
||||
legacyModeDescription=(exécute CVS de façon compatible avec les anciennes versions de Hudson <1.21)
|
||||
Excluded\ Regions=Régions exclues
|
||||
@@ -1,29 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Modules=\u30E2\u30B8\u30E5\u30FC\u30EB
|
||||
Branch=\u30D6\u30E9\u30F3\u30C1
|
||||
This\ is\ a\ tag,\ not\ a\ branch=\u3053\u308C\u306F\u30D6\u30E9\u30F3\u30C1\u3067\u306F\u306A\u304F\u3066\u30BF\u30B0
|
||||
Legacy\ mode=\u4E92\u63DB\u6027\u30E2\u30FC\u30C9
|
||||
Use\ update=cvs update\u3092\u5229\u7528
|
||||
legacyModeDescription=(1.21\u4EE5\u524D\u306EHudson\u3068\u4E92\u63DB\u6027\u306E\u3042\u308B\u52D5\u4F5C\u3092\u3057\u307E\u3059)
|
||||
Excluded\ Regions=\u5BFE\u8C61\u5916\u3068\u3059\u308B\u7BC4\u56F2
|
||||
@@ -1,27 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:sorokh
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Modules=Modules
|
||||
Branch=Tak
|
||||
This\ is\ a\ tag,\ not\ a\ branch=Dit is een label en geen vertakking.
|
||||
Legacy\ mode="Legacy"-mode
|
||||
Use\ update=Gebruik het "update"-commando
|
||||
@@ -1,27 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Reginaldo L. Russinholi
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Modules=M\u00F3dulos
|
||||
Branch=
|
||||
This\ is\ a\ tag,\ not\ a\ branch=Isto \u00E9 uma tag, n\u00E3o um branch
|
||||
Legacy\ mode=Modo legado
|
||||
Use\ update=Usar atualiza\u00E7\u00E3o
|
||||
@@ -1,28 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Mike Salnikov
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Modules=\u041c\u043e\u0434\u0443\u043b\u0438
|
||||
Branch=\u0412\u0435\u0442\u043a\u0438
|
||||
This\ is\ a\ tag,\ not\ a\ branch=\u042d\u0442\u043e \u0442\u044d\u0433, \u0430 \u043d\u0435 \u0432\u0435\u0442\u043a\u0430
|
||||
Legacy\ mode="\u0422\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u044b\u0439" \u0440\u0435\u0436\u0438\u043c
|
||||
Use\ update=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 (update)
|
||||
legacyModeDescription=(\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c CVS \u0432 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u043c \u0441\u043e \u0441\u0442\u0430\u0440\u044b\u043c\u0438 \u0432\u0435\u0440\u0441\u0438\u044f\u043c\u0438 Hudson (<1.21) \u0440\u0435\u0436\u0438\u043c\u043e\u043c)
|
||||
@@ -1,29 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Oguz Dag
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Modules=Mod\u00fcller
|
||||
Branch=
|
||||
This\ is\ a\ tag,\ not\ a\ branch=Bu bir (tag), (branch) de\u011fil
|
||||
Legacy\ mode=Miras modu
|
||||
Use\ update=G\u00fcncelleme \u00f6zelli\u011fini kullan
|
||||
legacyModeDescription=(CVS'i Hudson'\u0131n 1.21 versiyonundan daha \u00f6nceki versiyonlar\u0131 ile uyumlu bir \u015fekilde \u00e7al\u0131st\u0131r)
|
||||
|
||||
@@ -1,49 +0,0 @@
|
||||
<!--
|
||||
The MIT License
|
||||
|
||||
Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Harald Wellmann
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
-->
|
||||
|
||||
<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:section title="CVS">
|
||||
<f:description>
|
||||
<div align="right">
|
||||
<a href="${rootURL}/scm/CVSSCM/version">${%Check CVS version}</a>
|
||||
</div>
|
||||
</f:description>
|
||||
<f:entry title="${%cvs executable}" field="cvsExe">
|
||||
<f:textbox />
|
||||
</f:entry>
|
||||
<f:entry title="${%.cvspass file}" field="cvspassFile">
|
||||
<f:textbox />
|
||||
</f:entry>
|
||||
<f:advanced>
|
||||
<f:block>
|
||||
<f:checkbox name="cvs_noCompression" id="cvs_noCompression" checked="${descriptor.noCompression}" />
|
||||
<label for="cvs_noCompression">${%Disable CVS compression}</label>
|
||||
</f:block>
|
||||
</f:advanced>
|
||||
<!--
|
||||
if we ever support "advanced" option for CVS, support
|
||||
https://hudson.dev.java.net/issues/show_bug.cgi?id=385
|
||||
-->
|
||||
</f:section>
|
||||
</j:jelly>
|
||||
@@ -1,26 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Simon Wiest
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Check\ CVS\ version=Überprüfe CVS Version
|
||||
cvs\ executable=CVS Befehl
|
||||
.cvspass\ file=.cvspass Datei
|
||||
Disable\ CVS\ compression=Deaktiviere CVS Kompression
|
||||
@@ -1,26 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Eric Lefevre-Ardant
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Check\ CVS\ version=Vérifier la version de CVS
|
||||
cvs\ executable=Exécutable cvs
|
||||
.cvspass\ file=Fichier .cvspass
|
||||
Disable\ CVS\ compression=Désactiver la compression CVS
|
||||
@@ -1,26 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Check\ CVS\ version=CVS\u30d0\u30fc\u30b8\u30e7\u30f3\u306e\u78ba\u8a8d
|
||||
cvs\ executable=CVS\u5b9f\u884c\u30d5\u30a1\u30a4\u30eb
|
||||
.cvspass\ file=.cvspass\u30d5\u30a1\u30a4\u30eb
|
||||
Disable\ CVS\ compression=CVS\u306e\u901a\u4fe1\u3092\u5727\u7e2e\u3057\u306a\u3044
|
||||
@@ -1,26 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:sorokh
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Check\ CVS\ version=Controleer CVS versie
|
||||
cvs\ executable=cvs programma
|
||||
.cvspass\ file=.cvspass bestand
|
||||
Disable\ CVS\ compression=Schakel CVS-compressie uit
|
||||
@@ -1,26 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Reginaldo L. Russinholi
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Check\ CVS\ version=Verificar vers\u00E3o do CVS
|
||||
cvs\ executable=execut\u00E1vel do cvs
|
||||
.cvspass\ file=arquivo .cvspass
|
||||
Disable\ CVS\ compression=Desabilitar compress\u00E3o CVS
|
||||
@@ -1,26 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Mike Salnikov
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Check\ CVS\ version=\u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0432\u0435\u0440\u0441\u0438\u044e CVS
|
||||
cvs\ executable=\u0418\u0441\u043f\u043e\u043b\u043d\u044f\u0435\u043c\u044b\u0439 \u0444\u0430\u0439\u043b CVS
|
||||
.cvspass\ file=\u0424\u0430\u0439\u043b .cvspass
|
||||
Disable\ CVS\ compression=\u041e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0441\u0436\u0430\u0442\u0438\u0435 CVS
|
||||
@@ -1,26 +0,0 @@
|
||||
# The MIT License
|
||||
#
|
||||
# Copyright (c) 2004-2009, Sun Microsystems, Inc., Kohsuke Kawaguchi, Oguz Dag
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
# of this software and associated documentation files (the "Software"), to deal
|
||||
# in the Software without restriction, including without limitation the rights
|
||||
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
# copies of the Software, and to permit persons to whom the Software is
|
||||
# furnished to do so, subject to the following conditions:
|
||||
#
|
||||
# The above copyright notice and this permission notice shall be included in
|
||||
# all copies or substantial portions of the Software.
|
||||
#
|
||||
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
# THE SOFTWARE.
|
||||
|
||||
Check\ CVS\ version=CVS versiyonunu kontrol et
|
||||
cvs\ executable=\u00c7al\u0131\u015ft\u0131r\u0131labilir\ cvs\ dosyas\u0131
|
||||
.cvspass\ file=.cvspass dosyas\u0131
|
||||
Disable\ CVS\ compression=CVS\ s\u0131k\u0131\u015ft\u0131rmay\u0131\ devre\ d\u0131\u015f\u0131\ b\u0131rak
|
||||
@@ -1,7 +0,0 @@
|
||||
<div>
|
||||
The CVS module name(s) in the given <tt>CVSROOT</tt> to check out.
|
||||
Multiple modules can be specified by separating them by a whitespace.
|
||||
|
||||
If your module name contains whitespace, you can escape by writing it as '\ '.
|
||||
For example "foo\ bar zot" will specify two modules "foo bar" and "zot".
|
||||
</div>
|
||||
@@ -1,8 +0,0 @@
|
||||
<div>
|
||||
CVS-Modulnamen im angegebenen <tt>CVSROOT</tt>, die ausgecheckt werden sollen.
|
||||
Mehrere Modulnamen können - durch Leerzeichen getrennt - angegeben werden.
|
||||
|
||||
Wenn Ihr Modulname ein Leerzeichen enthält, stellen Sie dem Leezeichen ein
|
||||
'\' voran. Beispiel: Die Eingabe "foo\ bar zot" spezifiziert die zwei Module
|
||||
"foo bar" und "zot".
|
||||
</div>
|
||||
@@ -1,10 +0,0 @@
|
||||
<div>
|
||||
Le(s) nom(s) de modules CVS dans le <tt>CVSROOT</tt> à récupérer.
|
||||
De multiples modules peuvent être spécifiés en les séparant par un
|
||||
espace.
|
||||
|
||||
Si le nom de votre module contient des espaces, vous pouvez les
|
||||
échapper avec '\ '.
|
||||
Par exemple, "foo\ bar zot" fait référence à deux modules : "foo bar"
|
||||
et "zot".
|
||||
</div>
|
||||
@@ -1,7 +0,0 @@
|
||||
<div>
|
||||
チェックアウトする<tt>CVSROOT</tt>のCVSのモジュール名です。
|
||||
複数のモジュールを指定するには、スペースで区切って指定します。
|
||||
|
||||
モジュール名がスペースを含む場合、'\ 'のように書くことでエスケープできます。
|
||||
例えば、"foo\ bar zot"は、"foo bar"と"zot"の2つのモジュールを指定します。
|
||||
</div>
|
||||
@@ -1,8 +0,0 @@
|
||||
<div>
|
||||
De naam van de CVS module(s) die vanuit de opgegeven <tt>CVSROOT</tt> opgehaald dienen te worden.
|
||||
Meerdere modules kunnen, door spaties gescheiden, opgegeven te worden.
|
||||
|
||||
Indien uw modulenaam spaties bevat, dan kunt u die vrijware door deze te beschermen met '\ '.
|
||||
|
||||
Vb. "foo\ bar zot" refereert naar twee modules, nl. "foo bar" en "zot".
|
||||
</div>
|
||||
@@ -1,7 +0,0 @@
|
||||
<div>
|
||||
O(s) nome(s) do(s) módulo(s) CVS no <tt>CVSROOT</tt> para fazer o check out.
|
||||
Módulos múltiplos podem ser especificados separando-os por espaços em branco.
|
||||
|
||||
Se seu nome de módulo contém espaço em branco, você pode escapar ele escrevendo-o assim '\ '.
|
||||
Por exemplo "foo\ bar zot" especificará dois módulos "foo bar" e "zot".
|
||||
</div>
|
||||
@@ -1,7 +0,0 @@
|
||||
<div>
|
||||
Имя (имена) модуля(ей) в заданной <tt>CVSROOT</tt> для checkout. Несколько
|
||||
модулей могут быть указаны с использованием пробела в качестве разделителя.
|
||||
|
||||
Если имя вашего модуля содержит пробел, вы можете заэскейпить его с помощью
|
||||
обратного слэша: '\ '. Например, "foo\ bar zot" указывает на два модуля: "foo bar" и "zot".
|
||||
</div>
|
||||
@@ -1,8 +0,0 @@
|
||||
<div>
|
||||
Verilen <tt>CVSROOT</tt> içerisinden check-out edilecek CVS modül isimleridir.
|
||||
Birden fazla modül boşluk karakteri ile ayrılarak belirtilebilir.
|
||||
|
||||
Eğer modül isminizde hali hazırda boşluk karakteri var ise, '\ ' şeklinde yazarak
|
||||
bu problemi çözebilirsiniz. Mesela, "foo\ bar zot" yazılırsa bu iki modülün, "foo bar" ve
|
||||
"zot" modüllerinin kullanılacağı anlamına gelir.
|
||||
</div>
|
||||
@@ -1,10 +0,0 @@
|
||||
<div>
|
||||
If set, Hudson will run CVS with <tt>-r</tt> to build a particular branch.
|
||||
If left empty, Hudson will build the trunk.
|
||||
|
||||
<p>
|
||||
Normally, Hudson runs cvs check-out and update with the <tt>-D date</tt> option
|
||||
to make sure it gets a coherent snapshot of the repository and better build
|
||||
reproducibility, but this interferes if the branch name specified here is actually
|
||||
a tag name. Telling Hudson that the name is a tag would fix this problem.
|
||||
</div>
|
||||
@@ -1,11 +0,0 @@
|
||||
<div>
|
||||
Wenn gesetzt, führt Hudson CVS mit der Option <tt>-r</tt> aus, um einen
|
||||
bestimmten Zweig (branch) zu bauen. Wenn leer, wird Hudson die Hauptlinie (trunk)
|
||||
bauen.
|
||||
<p>
|
||||
Im Regelfall startet Hudson CVS check-out und update mit der Option <tt>-D date</tt>,
|
||||
um kohärente Schnappschüsse des Repositories und damit reproduzierbare Builds sicherzustellen.
|
||||
Dies kann allerdings problematisch werden, falls der hier angegebene Name des Zweigs
|
||||
der Name eines Tags ist. Hudson mitzuteilen, dass es sich um einen Tag-Namen handelt,
|
||||
würde das Problem lösen.
|
||||
</div>
|
||||
@@ -1,14 +0,0 @@
|
||||
<div>
|
||||
Si cette option est positionnée, Hudson lancera CVS avec <tt>-r</tt> pour
|
||||
construire une branche particulière.
|
||||
Si cette option est laissée vide, Hudson construira la branche principale
|
||||
(trunk).
|
||||
|
||||
<p>
|
||||
Normalement, Hudson lance cvs check-out et update avec l'option
|
||||
<tt>-D date</tt> pour être sûr de récupérer une image cohérente du
|
||||
repository et assurer une meilleure reproductibilité. Cela peut causer
|
||||
des problèmes sur le nom de la branche spécifié ici est en réalité le
|
||||
nom d'un tag. Indiquer à Hudson que ce nom est un tag corrigerait ce
|
||||
problème.
|
||||
</div>
|
||||
@@ -1,10 +0,0 @@
|
||||
<div>
|
||||
設定すると、特定のブランチをビルドするために、Hudsonは<tt>-r</tt>オプションを使用してcvsを起動します。
|
||||
空欄のままにするとトランクをビルドします。
|
||||
|
||||
<p>
|
||||
通常Hudsonは、一貫性のあるリポジトリのスナップショットの取得と再現性のあるビルドを確実にするために、
|
||||
'<tt>-D 日付</tt>' オプション付きで、CVSのチェックアウト、アップデートを行います。
|
||||
しかし、ここに指定したブランチ名が実際はタグ名の場合、不具合が発生してしまいます。
|
||||
Hudsonにこの名前がタグであることを明示すると、この問題を解決できます。
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<div>Indien gedefinieerd, zal Hudson CVS met <tt>-r</tt> aanroepen teneinde de gespecifieerde broncodetak (branch) te gebuiken.
|
||||
Indien u dit veld leeg laat, zal Hudson de stam (trunk) van uw versieboom gebruiken.
|
||||
|
||||
<p>
|
||||
Normaal gebruikt Hudson de <tt>-D date</tt> optie bij het uitvoeren van een cvs bijwerk- (update) of ophaal- (checkout) opdracht, teneinde een coherente snapshot van de repositorie te verkrijgen. Wat op zich resulteert in beter reproduceerbare bouwpogingen. Dit kan echter problemen opleveren indien de opgegeven tak feitelijk een label (tag) is. Aan Hudson kenbaar maken dat u met een label werkt, zal deze problemen oplossen.
|
||||
</div>
|
||||
@@ -1,10 +0,0 @@
|
||||
<div>
|
||||
Se informado, Hudson executará o CVS com <tt>-r</tt> para construir um branch específico.
|
||||
Se deixado em branco, Hudson construirá o trunk.
|
||||
|
||||
<p>
|
||||
Normalmente, Hudson executa cvs check-out e update com a opção <tt>-D data</tt>
|
||||
para ter certeza de obter uma cópia coerente do repositório e uma melhor reprodução
|
||||
da construção, mas isto interfere se o nome do branch especificado aqui for na verdade
|
||||
um nome de marcação. Dizendo para o Hudson que o nome é uma marcação resolverá este problema.
|
||||
</div>
|
||||
@@ -1,11 +0,0 @@
|
||||
<div>
|
||||
Если установлено, то Hudson будет запускать CVS с ключом <tt>-r</tt> для сборки
|
||||
указанной ветви. Иначе будет осуществляться сборка из среза основной ветви кода.
|
||||
|
||||
<p>
|
||||
Обычно Hudson запускает cvs checkout и update с ключом <tt>-D date</tt>, чтобы быть
|
||||
уверенным в получении когерентного среза репозитория и лучшей воспроизводимости,
|
||||
но это поведение вызовет конфликт, если имя ветви, указанное здесь, на самом деле
|
||||
является именем метки в репозитории (tag). Указав Hudson, что это имя является
|
||||
именем метки, вы избавитесь от этой проблемы.
|
||||
</div>
|
||||
@@ -1,10 +0,0 @@
|
||||
<div>
|
||||
Bu seçenek, Hudson'ın belli bir branch üzerinde yapılandırma yürütebilmesi için CVS'i
|
||||
<tt>-r</tt> opsiyonu ile çalıştırmasını sağlar. Eğer boş bırakılırsa, Hudson trunk'ı yapılandırır.
|
||||
|
||||
<p>
|
||||
Normalde, Hudson cvs check-out ve update işlemlerini <tt>-D date</tt> opsiyonu ile çalıştırır.
|
||||
Bunun sebebi ise repository'nin uygun bir görüntüsünün alındığına emin olunup, yapılandırmayı tekrarlanabilir
|
||||
hale getirebilmeyi kolaylaştırmaktır. Fakat, belirtilen branch adı, aynı zamanda bir tag adı ise bu işleri
|
||||
karıştırabilir. Bu da, Hudson'a verilen ismin bir tag ismi olduğu belirtilerek çözülebilir.
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<div>
|
||||
If checked, Hudson will use 'cvs update' whenever possible for builds.
|
||||
This makes a build faster. But this also causes the artifacts from
|
||||
the previous build to remain in the file system when a new build starts,
|
||||
making it not a true clean build.
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<div>
|
||||
Ist diese Option angewählt, so verwendet Hudson wann immer möglich 'cvs update'
|
||||
während eines Builds. Dies bewirkt außerdem, dass Artefakte von vorhergehenden
|
||||
Builds im Dateisystem verbleiben und nachfolgende Builds daher nicht vollständig
|
||||
von Grund auf neu gebaut werden.
|
||||
</div>
|
||||
@@ -1,7 +0,0 @@
|
||||
<div>
|
||||
Si cette option est cochée, Hudson utiliser 'cvs update' à chaque fois
|
||||
que c'est possible pour les builds.
|
||||
Cette option accélère notablement les builds. Par contre, les artefacts
|
||||
des builds précédents sont conservés quand un build commence; le build
|
||||
n'est donc pas un vrai build propre partant de zéro.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
ビルドが可能な時はいつでも、'cvs update'を使用します。
|
||||
ビルドが速くなりますが、新しいビルドが始まったとき、
|
||||
前回のビルドの成果物がファイルシステムに残ったままになってしまい、本当の意味でのクリーンビルドとは言えなくなります。
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div>
|
||||
Indien aangevinkt, zal Hudson, waar mogelijk, 'cvs update' gebruiken voor uw bouwpoging.
|
||||
Dit maakt een bouwpoging sneller. Dit zorgt er echter ook voor dat artefacten van een vorige bouwpoging niet opgeschoond worden. Op zich is uw bouwpoging dan ook geen echt propere bouwpoging meer.
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<div>
|
||||
Se marcado, Hudson usará 'cvs update' sempre que possível para as construções.
|
||||
Isto torna uma construção mais rápida. Mas isto também faz com que os artefatos
|
||||
da construção anterior permaneçam no sistema de arquivos quando a nova construção iniciar,
|
||||
tornando-a uma construção não limpa de verdade.
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<div>
|
||||
Если отмечено, Hudson будет использовать 'cvs update' везде где это возможно.
|
||||
Это сделает сборку быстрее. Но это также значит что артефакты, появившиеся при
|
||||
выполнении предыдущей сборки, останутся в сборочной директории и сборка не
|
||||
будет по-настоящему "чистой".
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Seçilirse, Hudson yapılandırmalar için, mümkün oldukça 'cvs update' komutunu kullanacaktır.
|
||||
Yapılandırmaları hızlandırmasına rağmen, önceki başlatıldığında, önceki yapılandırmadan
|
||||
kalan artefaktlar saklandığı için, tam anlamıyla temiz bir yapılandırma olmasını engeller.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Normally you should just leave this field empty and let Hudson pick up the right cvs.
|
||||
If your <tt>cvs</tt> binary exists outside your <tt>PATH</tt>, however, specify the absolute
|
||||
path to the cvs executable. If you just specify "cvs", it will find cvs from <tt>PATH</tt>.
|
||||
</div>
|
||||
@@ -1,7 +0,0 @@
|
||||
<div>
|
||||
Im Regelfall sollten Sie dieses Feld leerlassen und Hudson die richtige CVS-Installation
|
||||
wählen lassen. Falls Ihre <tt>cvs</tt> Kommandozeilenanwendung nicht über die <tt>PATH</tt>
|
||||
Umgebungsvariable gefunden werden kann, geben Sie den absoluten Pfad zur <tt>cvs</tt>
|
||||
Kommandozeilenanwendung an. Wenn Sie nur "cvs" angeben, wird Hudson cvs über die <tt>PATH</tt>
|
||||
Variable finden.
|
||||
</div>
|
||||
@@ -1,7 +0,0 @@
|
||||
<div>
|
||||
En général, ce champ peut rester vide pour laisser Hudson
|
||||
choisir le bon cvs.
|
||||
Néanmoins, si votre binaire <tt>cvs</tt> est placé hors de votre
|
||||
<tt>PATH</tt>, spécifiez le chemin absolu vers l'exécutable cvs.
|
||||
Si vous indiquez juste "cvs", Hudson le trouvera à l'aide du <tt>PATH</tt>.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
通常この項目は空欄にして、正しいcvsをHudsonに取得させるべきです。
|
||||
もし<tt>cvs</tt>の実行形式が<tt>PATH</tt>になければ、 cvsの実行形式の絶対パスを指定してください。
|
||||
"cvs"とだけ指定した場合、<tt>PATH</tt>からcvsを探します。
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Normaal dient u dit veld leeg te laten. Hudson pikt dan zelf het juiste cvs programma op.
|
||||
Indien het <tt>cvs</tt> programma dat u wenst te gebruiken echter buiten het <tt>PATH</tt> ligt, dan kunt u hier het absolute pad naar uw cvs programma invullen.
|
||||
Indien u echter enkel 'cvs' invult, dan zal dit als programma gezocht worden in uw <tt>PATH</tt>.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Normalmente você deveria apenas deixar este campo vazio e deixar que o Hudson escolha o cvs correto.
|
||||
Se seu binário <tt>cvs</tt> está fora de seu <tt>PATH</tt>, entretanto, especifique o caminho
|
||||
absoluto para o executável cvs. Se você apenas especificar "cvs", ele encontrará o cvs no <tt>PATH</tt>.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Обычно вам нужно оставить это поле пустым и позволить Hudson выбрать за вас. Однако,
|
||||
если исполняемый файл <tt>cvs</tt> находится вне вашего <tt>PATH</tt>, укажите полный
|
||||
путь до него. Если вы просто впишете "cvs", Hudson будет пытаться найти его в <tt>PATH</tt>.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Hudson'ın doğru cvs'i seçmesi için bu alanı boş bırakmalısınız.
|
||||
Eğer <tt>cvs</tt>, <tt>PATH</tt> dışında ise, cvs çalıştırılabilir dosyasının mutlak
|
||||
yolunu burada belirlemeniz gerekir. Sadece, "cvs" yazarsanız, bunu <tt>PATH</tt> içerisinde bulacaktır.
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div>
|
||||
The CVS connection string Hudson uses to connect to the server. The format is
|
||||
the same as <tt>$CVSROOT</tt> environment variable (<tt>:protocol:user@host:path</tt>)
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Geben Sie hier den CVS-Verbindungsparameter an, mit dem sich Hudson mit dem CVS-Server
|
||||
verbindet. Das Format ist identisch mit dem der Umgebungsvariable <tt>$CVSROOT</tt>
|
||||
(<tt>:protocol:user@host:path</tt>).
|
||||
</div>
|
||||
@@ -1,6 +0,0 @@
|
||||
<div>
|
||||
La chaine de caractères représentant la connexion CVS utilisée par
|
||||
Hudson pour se connecter au serveur. Le format est le même que celui
|
||||
de la variable d'environnement <tt>$CVSROOT</tt>
|
||||
(<tt>:protocol:user@host:path</tt>).
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div>
|
||||
HudsonのCVS接続ストリングの設定はサーバに接続するために使用します。
|
||||
フォーマットは環境変数<tt>$CVSROOT</tt>と同じです。(<tt>:protocol:user@host:path</tt>)
|
||||
</div>
|
||||
@@ -1,3 +0,0 @@
|
||||
<div>
|
||||
De cvs connectie die Hudson zal gebruiken om zich te verbinden met de cvs server. Het te volgen formaat is hetzelfde als voor de <tt>$CVSROOT</tt> omgevingsparameter, met name (<tt>:protocol:user@host:path</tt>).
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div>
|
||||
A string de conexão do CVS que Hudson usa para conectar-se ao servidor. O formato é
|
||||
o mesmo da variável de ambiente <tt>$CVSROOT</tt> (<tt>:protocol:user@host:path</tt>)
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div>
|
||||
Строка соединения с CVS, которую будт использовать Hudson. Формат такой же как у
|
||||
переменной окружения <tt>$CVSROOT</tt> (<tt>:protocol:user@host:path</tt>).
|
||||
</div>
|
||||
@@ -1,4 +0,0 @@
|
||||
<div>
|
||||
Hudson'ın CVS sunucusuna bağlanmak için kullanıcı string'dir. Biçimi, <tt>$CVSROOT</tt> ortam değikeninin
|
||||
aynısıdır (<tt>:protocol:user@host:path</tt>)
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
If set, Hudson will run CVS with <a href="http://www.google.com/search?q=CVS_RSH">the <tt>CVS_RSH</tt> environment variable</a> set
|
||||
to this value. If this value is not set, and the web container that Hudson runs in
|
||||
has <tt>CVS_RSH</tt> set in its environment variable, then CVS will inherit it.
|
||||
</div>
|
||||
@@ -1,5 +0,0 @@
|
||||
<div>
|
||||
Wenn gesetzt, startet Hudson CVS mit der <a href="http://www.google.com/search?q=CVS_RSH">
|
||||
Umgebungsvariable <tt>CVS_RSH</tt></a> - gesetzt auf den angegebenen Wert.
|
||||
Ist das Feld leer, so erbt CVS den Wert von <tt>CVS_RSH</tt> aus der Umgebung des Web-Containers, in dem Hudson läuft, falls vorhanden.
|
||||
</div>
|
||||
@@ -1,8 +0,0 @@
|
||||
<div>
|
||||
Si cette valeur est remplie, Hudson lancera CVS avec
|
||||
<a href="http://www.google.com/search?q=CVS_RSH">la variable
|
||||
d'environnement <tt>CVS_RSH</tt></a> positionnée à cette valeur.
|
||||
Si cette valeur n'est pas positionnée et que le conteneur web qui
|
||||
exécute Hudson a la variable <tt>CVS_RSH</tt> positionnée comme
|
||||
variable d'environnement, alors CVS en héritera.
|
||||
</div>
|
||||
Loaded 100 of 137 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user