aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorakozak2011-11-24 01:44:03 (EST)
committerWinston Prakash2011-12-01 20:47:21 (EST)
commit6266530775f33ff1fa15544b227ba5661b0682c5 (patch)
tree537f4c89bb12770d8c8a0363ad0157b54173c9c8
parenta4705dfdd2cf61a0537e97b32e25262cc42f05c5 (diff)
downloadorg.eclipse.hudson.core-6266530775f33ff1fa15544b227ba5661b0682c5.zip
org.eclipse.hudson.core-6266530775f33ff1fa15544b227ba5661b0682c5.tar.gz
org.eclipse.hudson.core-6266530775f33ff1fa15544b227ba5661b0682c5.tar.bz2
Improved ru properties, help messages. Fixed UI for concurrentBuild cascading property rendering.
Signed-off-by: Winston Prakash <winston.prakash@gmail.com>
-rw-r--r--hudson-core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_ru.properties12
-rw-r--r--hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially.html9
-rw-r--r--hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially_ru.html22
-rw-r--r--hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.jelly8
-rw-r--r--hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.properties9
-rw-r--r--hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common_ru.properties9
-rw-r--r--hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild.html9
-rw-r--r--hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild_ru.html35
-rw-r--r--hudson-core/src/main/resources/hudson/model/Job/configure_ru.properties5
-rw-r--r--hudson-core/src/main/resources/hudson/tasks/LogRotator/config_ru.properties10
-rw-r--r--hudson-core/src/main/resources/hudson/triggers/TimerTrigger/help_ru.html28
-rw-r--r--hudson-core/src/main/resources/lib/hudson/project/config-blockWhenDownstreamBuilding_ru.properties17
-rw-r--r--hudson-core/src/main/resources/lib/hudson/project/config-blockWhenUpstreamBuilding_ru.properties16
-rw-r--r--hudson-core/src/main/resources/lib/hudson/project/config-cleanWorkspace_ru.properties17
-rw-r--r--hudson-core/src/main/resources/lib/hudson/project/config-customWorkspace_ru.properties8
-rw-r--r--hudson-core/src/main/resources/lib/hudson/project/config-retryCount_ru.properties8
-rw-r--r--hudson-war/src/main/webapp/help/matrix/axes.html9
-rw-r--r--hudson-war/src/main/webapp/help/matrix/axes_ru.html11
-rw-r--r--hudson-war/src/main/webapp/help/matrix/combinationfilter.html9
-rw-r--r--hudson-war/src/main/webapp/help/matrix/combinationfilter_ru.html66
-rw-r--r--hudson-war/src/main/webapp/help/matrix/touchstone.html11
-rw-r--r--hudson-war/src/main/webapp/help/matrix/touchstone_ru.html22
-rw-r--r--hudson-war/src/main/webapp/help/project-config/block-downstream-building.html8
-rw-r--r--hudson-war/src/main/webapp/help/project-config/block-downstream-building_ru.html20
-rw-r--r--hudson-war/src/main/webapp/help/project-config/block-upstream-building.html7
-rw-r--r--hudson-war/src/main/webapp/help/project-config/block-upstream-building_ru.html19
-rw-r--r--hudson-war/src/main/webapp/help/project-config/cleanWorkspace.html10
-rw-r--r--hudson-war/src/main/webapp/help/project-config/cleanWorkspace_ru.html22
-rw-r--r--hudson-war/src/main/webapp/help/project-config/custom-workspace.html21
-rw-r--r--hudson-war/src/main/webapp/help/project-config/custom-workspace_ru.html39
-rw-r--r--hudson-war/src/main/webapp/help/project-config/log-rotation.html11
-rw-r--r--hudson-war/src/main/webapp/help/project-config/log-rotation_ru.html12
-rw-r--r--hudson-war/src/main/webapp/help/project-config/parameterized-build_ru.html27
-rw-r--r--hudson-war/src/main/webapp/help/project-config/quietPeriod.html10
-rw-r--r--hudson-war/src/main/webapp/help/project-config/quietPeriod_ru.html14
-rw-r--r--hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount.html10
-rw-r--r--hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount_ru.html19
37 files changed, 497 insertions, 102 deletions
diff --git a/hudson-core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_ru.properties b/hudson-core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_ru.properties
index 8102f32..c398d37 100644
--- a/hudson-core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_ru.properties
+++ b/hudson-core/src/main/resources/hudson/matrix/MatrixProject/configure-entries_ru.properties
@@ -1,6 +1,6 @@
#**************************************************************************
#
-# Copyright (c) 2004-2009 Oracle Corporation
+# Copyright (c) 2004-211 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -9,7 +9,7 @@
#
# Contributors:
#
-# Kohsuke Kawaguchi, Mike Salnikov
+# Kohsuke Kawaguchi, Mike Salnikov, Anton Kozak
#
#
#**************************************************************************
@@ -25,3 +25,11 @@ Delete=\u0423\u0434\u0430\u043b\u0438\u0442\u044c
Individual\ nodes=\u041a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0435 \u0443\u0437\u043b\u044b
Labels=\u041c\u0435\u0442\u043a\u0438
Axes=\u041e\u0441\u0438
+Run\ each\ configuration\ sequentially=\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043f\u043e\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e
+Combination\ Filter=\u0424\u0438\u043b\u044c\u0442\u0440 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0439
+Filter=\u0424\u0438\u043b\u044c\u0442\u0440
+Execute\ touchstone\ builds\ first=\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043f\u0440\u043e\u0431\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438
+Required\ result=\u0422\u0440\u0435\u0431\u0443\u0435\u043c\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442
+required.result.description=\
+\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u0438 \u0442\u043e\u043b\u044c\u043a\u043e \u0435\u0441\u043b\u0438 \u043f\u0440\u043e\u0431\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0438\u043c\u0435\u044e\u0442 (\u043f\u043e \u043a\u0440\u0430\u0439\u043d\u0435\u0439 \u043c\u0435\u0440\u0435) \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442.
+
diff --git a/hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially.html b/hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially.html
index 01f5a2e..0ce2719 100644
--- a/hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially.html
+++ b/hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,12 +8,15 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
<div>
With this option checked, Hudson builds each configuration in a sequence.
This can be useful if your configuration needs to access the shared resource
- like database, as well as to avoid crowding out other jobs.
+ like database, as well as to avoid crowding out other jobs.
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
</div>
diff --git a/hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially_ru.html b/hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially_ru.html
new file mode 100644
index 0000000..6d6c14e
--- /dev/null
+++ b/hudson-core/src/main/resources/hudson/matrix/MatrixProject/help-runSequentially_ru.html
@@ -0,0 +1,22 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+
+<div>
+ При включении этой опции Hudson собирает каждую конфигурацию последовательно.
+ Это может быть полезно если Ваша конфигурация нуждается в доступе к общим ресурсам (например база данных),
+ а также для предотвращения конфликтов с другими проектами.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div>
diff --git a/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.jelly b/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.jelly
index 9589132..9341a66 100644
--- a/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.jelly
+++ b/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.jelly
@@ -21,8 +21,14 @@
<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:p="/lib/hudson/project" xmlns:this="this">
<p:config-disableBuild/>
+ <j:set var="concurrentBuildProperty" value="${it.getBooleanProperty(it.CONCURRENT_BUILD_PROPERTY_NAME)}"/>
+ <j:set var="concurrentBuild" value="${concurrentBuildProperty.getValue()}"/>
+
<j:if test="${app.CONCURRENT_BUILD}">
- <f:optionalBlock field="concurrentBuild" title="${%title.concurrentbuilds}"/>
+ <f:optionalBlock field="concurrentBuild" title="${%title.concurrentbuilds}"
+ checked="${concurrentBuild}"
+ resetUrl="${jobUrl}/resetProjectProperty?propertyName=${it.CONCURRENT_BUILD_PROPERTY_NAME}"
+ isPropertyOverridden="${concurrentBuildProperty.isOverridden()}"/>
</j:if>
<j:set var="jdks" value="${app.JDKs}"/>
<j:if test="${jdks.size() gt 1}">
diff --git a/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.properties b/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.properties
index f051760..62f2dc5 100644
--- a/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.properties
+++ b/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common.properties
@@ -1,6 +1,6 @@
#**************************************************************************
#
-# Copyright (c) 2004-2009 Oracle Corporation
+# Copyright (c) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -9,7 +9,7 @@
#
# Contributors:
#
-# Kohsuke Kawaguchi, Eric Lefevre-Ardant
+# Kohsuke Kawaguchi, Eric Lefevre-Ardant, Anton Kozak
#
#
#**************************************************************************
@@ -17,3 +17,8 @@
default.value=(Default)
Advanced\ Project\ Options\ configure-common=Advanced Project Options
title.concurrentbuilds=Execute concurrent builds if necessary (beta)
+Restrict\ where\ this\ project\ can\ be\ run=Restrict where this project can be run
+Node\ and\ label\ menu=Node and label menu
+Node=Node
+Advanced\ Node\ and\ Label\ expressions=Advanced Node and Label expressions
+Label\ Expression=Label Expression
diff --git a/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common_ru.properties b/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common_ru.properties
index 904391a..7df586f 100644
--- a/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common_ru.properties
+++ b/hudson-core/src/main/resources/hudson/model/AbstractItem/configure-common_ru.properties
@@ -1,6 +1,6 @@
#**************************************************************************
#
-# Copyright (c) 2004-2009 Oracle Corporation
+# Copyright (c) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -9,7 +9,7 @@
#
# Contributors:
#
-# Kohsuke Kawaguchi, Mike Salnikov
+# Kohsuke Kawaguchi, Mike Salnikov, Anton Kozak
#
#
#**************************************************************************
@@ -18,3 +18,8 @@ Advanced\ Project\ Options\ configure-common=\u0420\u0430\u0441\u0448\u0438\u044
JDK\ to\ be\ used\ for\ this\ project=JDK \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u0435
Tie\ this\ project\ to\ a\ node=\u041f\u0440\u0438\u0432\u044f\u0437\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442 \u043a \u0443\u0437\u043b\u0443
Node=\u0423\u0437\u0435\u043b
+title.concurrentbuilds=\u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043d\u044b\u0435 \u0441\u0431\u043e\u0440\u043a\u0438 \u0435\u0441\u043b\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e (beta)
+Restrict\ where\ this\ project\ can\ be\ run=\u041e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0442\u044c \u0433\u0434\u0435 \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u0435\u043a\u0442 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u043f\u0443\u0449\u0435\u043d
+Node\ and\ label\ menu=\u0423\u0437\u043b\u044b \u0438 \u043c\u0435\u0442\u043a\u0438
+Advanced\ Node\ and\ Label\ expressions=\u041f\u0440\u043e\u0434\u0432\u0438\u043d\u0443\u0442\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0443\u0437\u043b\u043e\u0432 \u0438 \u043c\u0435\u0442\u043e\u043a \u0443\u0437\u043b\u043e\u0432
+Label\ Expression=\u0412\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u043c\u0435\u0442\u043e\u043a \u0443\u0437\u043b\u043e\u0432 \ No newline at end of file
diff --git a/hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild.html b/hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild.html
index 9f72f9d..ffe61a1 100644
--- a/hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild.html
+++ b/hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,7 +8,7 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
@@ -29,4 +29,7 @@
thus unless a care is taken by your side, it'll likely to collide with each other.
Otherwise, even when they are run on the same node, Hudson will use different workspaces to keep
them isolated.
-</div>
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+</div> \ No newline at end of file
diff --git a/hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild_ru.html b/hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild_ru.html
new file mode 100644
index 0000000..6df74ff
--- /dev/null
+++ b/hudson-core/src/main/resources/hudson/model/AbstractItem/help-concurrentBuild_ru.html
@@ -0,0 +1,35 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+
+<div>
+ Если эта опция включена, Hudson будет планировать и запускать множество сборок конкурентно (при условии
+ что Вы имеете that you have достаточно исполнителей (executors) и входящие запросы на сборку).
+ Это полезно для сборок и тестовых проектов которые требуют много времени, поскольку каждый билд будет содердать только
+ малое количество изменений то общее время время сборки уменьшится в связи с уменьшением времени затрачиваемого на ожидание окончания сборки предыдущей сборки.
+ Это также очень полезно для параметризованных проектов, индивидуальные исполнители (executors) которых независимы друг от руга.
+
+ <p>
+ Для проектов другого типа, разрешение конкурентного исполнения множества сборок может быть проблемматичным,
+ например если предполагается монопольно использовать центральный ресурс, к примеру базу данных, или проекты где Вы используете
+ Hudson как замену планировщику (cron.
+
+ <p>
+ Если Вы используете выделенную рабочую директорию и включите эту опцию, все Ваши сборки будут запущены в одной и том же директории,
+ что без использования доп. обеспечения с Вашей стороны, скорее всего приведет к конфликтам.
+ При использовании рабочей директории по умолчанию, даже если сборки они запущены на одном и том же узле, Hudson будет использовать различные
+ директории для изоляции сборок.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file
diff --git a/hudson-core/src/main/resources/hudson/model/Job/configure_ru.properties b/hudson-core/src/main/resources/hudson/model/Job/configure_ru.properties
index a0bece7..8070f31 100644
--- a/hudson-core/src/main/resources/hudson/model/Job/configure_ru.properties
+++ b/hudson-core/src/main/resources/hudson/model/Job/configure_ru.properties
@@ -1,6 +1,6 @@
#**************************************************************************
#
-# Copyright (c) 2004-2009 Oracle Corporation
+# Copyright (c) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -9,7 +9,7 @@
#
# Contributors:
#
-# Kohsuke Kawaguchi, Mike Salnikov
+# Kohsuke Kawaguchi, Mike Salnikov, Anton Kozak
#
#
#**************************************************************************
@@ -18,3 +18,4 @@ name={0}
Description=\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435
Discard\ Old\ Builds=\u0423\u0434\u0430\u043b\u044f\u0442\u044c \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0438\u0435 \u0441\u0431\u043e\u0440\u043a\u0438
Save=\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c
+cascadingProjectName=\u041a\u0430\u0441\u043a\u0430\u0434\u043d\u044b\u0439 \u043f\u0440\u043e\u0435\u043a\u0442
diff --git a/hudson-core/src/main/resources/hudson/tasks/LogRotator/config_ru.properties b/hudson-core/src/main/resources/hudson/tasks/LogRotator/config_ru.properties
index 0bfe5ec..bc6c8d6 100644
--- a/hudson-core/src/main/resources/hudson/tasks/LogRotator/config_ru.properties
+++ b/hudson-core/src/main/resources/hudson/tasks/LogRotator/config_ru.properties
@@ -1,6 +1,6 @@
#**************************************************************************
#
-# Copyright (c) 2004-2009 Oracle Corporation
+# Copyright (c) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -9,7 +9,7 @@
#
# Contributors:
#
-# Kohsuke Kawaguchi, Mike Salnikov
+# Kohsuke Kawaguchi, Mike Salnikov, Anton Kozak
#
#
#**************************************************************************
@@ -18,3 +18,9 @@ Days\ to\ keep\ builds=\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043d\u
if\ not\ empty,\ build\ records\ are\ only\ kept\ up\ to\ this\ number\ of\ days=\u0415\u0441\u043b\u0438 \u0443\u043a\u0430\u0437\u0430\u043d\u043e, \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0441\u0431\u043e\u0440\u043a\u0430\u0445 \u0431\u0443\u0434\u0435\u0442 \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u044d\u0442\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0434\u043d\u0435\u0439.
Max\ \#\ of\ builds\ to\ keep=\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 \u0441\u0431\u043e\u0440\u043e\u043a \u0445\u0440\u0430\u043d\u0438\u0442\u044c
if\ not\ empty,\ only\ up\ to\ this\ number\ of\ build\ records\ are\ kept=\u0415\u0441\u043b\u0438 \u0443\u043a\u0430\u0437\u0430\u043d\u043e, \u0431\u0443\u0434\u0435\u0442 \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u044d\u0442\u043e\u043c \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0435 \u0441\u0431\u043e\u0440\u043e\u043a.
+Days\ to\ keep\ artifacts=\u0421\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043d\u0435\u0439 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0430\u0440\u0442\u0438\u0444\u0430\u043a\u0442\u044b
+if\ not\ empty,\ artifacts\ from\ builds\ older\ than\ this\ number\ of\ days\ will\ be\ deleted,\ but\ the\ logs,\ history,\ reports,\ etc\ for\ the\ build\ will\ be\ kept=\
+\u0415\u0441\u043b\u0438 \u043d\u0435 \u043f\u0443\u0441\u0442\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0430\u0440\u0442\u0438\u0444\u0430\u043a\u0442\u044b \u0438\u0437 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0442\u0430\u0440\u0448\u0435 \u0447\u0435\u043c \u044d\u0442\u043e \u0447\u0438\u0441\u043b\u043e \u0434\u043d\u0435\u0439 \u0431\u0443\u0434\u0443\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u044b, \u043d\u043e \u043b\u043e\u0433\u0438, \u0438\u0441\u0442\u043e\u0440\u0438\u044f, \u043e\u0442\u0447\u0435\u0442\u044b, \u0434\u0440. \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u044b
+Max\ #\ of\ builds\ to\ keep\ with\ artifacts=Max # \u0441\u0431\u043e\u0440\u043e\u043a \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0430\u0440\u0442\u0438\u0444\u0430\u043a\u0442\u0430\u043c\u0438
+if\ not\ empty,\ only\ up\ to\ this\ number\ of\ builds\ have\ their\ artifacts\ retained=\
+\u0415\u0441\u043b\u0438 \u043d\u0435 \u043f\u0443\u0441\u0442\u043e\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0442\u043e\u043b\u044c\u043a\u043e \u044d\u0442\u043e \u0447\u0438\u0441\u043b\u043e \u0441\u0431\u043e\u0440\u043e\u043a \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0438\u0445 \u0430\u0440\u0442\u0438\u0444\u0430\u043a\u0442\u044b
diff --git a/hudson-core/src/main/resources/hudson/triggers/TimerTrigger/help_ru.html b/hudson-core/src/main/resources/hudson/triggers/TimerTrigger/help_ru.html
index 3d83a87..73725e3 100644
--- a/hudson-core/src/main/resources/hudson/triggers/TimerTrigger/help_ru.html
+++ b/hudson-core/src/main/resources/hudson/triggers/TimerTrigger/help_ru.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,30 +8,24 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
<div>
- �।��⠢��� <a href="http://en.wikipedia.org/wiki/cron">cron</a>-like �㭪樮���쭮���
- ��� 㪠����� �ᯨᠭ�� ᡮப �஥��.
+ Предоставляет <a href="http://en.wikipedia.org/wiki/cron">cron</a> сходную возможность
+ для периодического выполнения сборки этого проекта.
<p>
- �� �㭪�� � �᭮���� �㦭� ��� �ᯮ�짮����� Hudson � ����⢥
- ������ cron, � <b>�� ��稬 ��ࠧ�� ���室�� ��� ��ਮ���᪮� ᡮન �஥�⮢</b>.
+ Эта функция первично предназначена для использования как замена планировщику (cron),
+ и она <b>не идеальна для непрерывной сборки проектов (continuously building software projects)</b>.
- ����� ���짮��⥫� ����� �⠫�������� � ���楯樥� �����뢭�� ��⥣�樨
- (continuous integration), ���筮 ��� �㬠�� � ॣ��୮� ����᪥ ᡮப, �த�
- ����� ��� ��������.
- ������, ���祢�� ���� �����뢭�� ��⥣�樨 � ����᪠ ᡮப <b>����������</b> ��᫥
- ���ᥭ�� ��������� � ���, ��� ����ண� ����祭�� १���� �� ����������
- ࠧࠡ��稪��.
-
- �⮡� ��������� Hudson �뫮 ������ ⠪��, ����ன�
- <a href="https://hudson.java.net/build.html">�����饭�� �� ��஭� SCM</a>.
+ Когда люди впервые начинают использовать непрерывную интеграцию, они часто используют идею регулярно запланированных
+ сборок наподобие ночных/недельных и используют для этого эту функцию. Тем не менее, главная идея непрерывной интеграции
+ в старте сборки как только произошло изменение для предоставления быстрого предоставления отзыва к произведенному изменению.
+ Для этого Вам необходимо <a href="https://hudson.java.net/build.html">подключить SCM информирование об изменениях к Hudson.</a>.
<p>
- ��������, ��। ⥬ ��� �ᯮ�짮���� ��� �㭪��, ��⠭������ � ���� ᥡ�,
- ����⢨⥫쭮 �� �� ��� ������ �⮣�.
+ Таким образом, перед использованием этой функции, остановитесь и спросите себя действительно ли эта функция именно то что Вам действительно необходимо.
</div>
diff --git a/hudson-core/src/main/resources/lib/hudson/project/config-blockWhenDownstreamBuilding_ru.properties b/hudson-core/src/main/resources/lib/hudson/project/config-blockWhenDownstreamBuilding_ru.properties
new file mode 100644
index 0000000..3c5e9a1
--- /dev/null
+++ b/hudson-core/src/main/resources/lib/hudson/project/config-blockWhenDownstreamBuilding_ru.properties
@@ -0,0 +1,17 @@
+#**************************************************************************
+#
+# Copyright (c) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+#
+# Anton Kozak
+#
+#
+#**************************************************************************
+
+Block\ build\ when\ downstream\ project\ is\ building=\u041f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0442\u0438\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0443 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0435\u0441\u043b\u0438 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0441\u043b\u0435\u0434\u043d\u0438\u043a
diff --git a/hudson-core/src/main/resources/lib/hudson/project/config-blockWhenUpstreamBuilding_ru.properties b/hudson-core/src/main/resources/lib/hudson/project/config-blockWhenUpstreamBuilding_ru.properties
new file mode 100644
index 0000000..06972a1
--- /dev/null
+++ b/hudson-core/src/main/resources/lib/hudson/project/config-blockWhenUpstreamBuilding_ru.properties
@@ -0,0 +1,16 @@
+#**************************************************************************
+#
+# Copyright (c) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+#
+# Anton Kozak
+#
+#**************************************************************************
+
+Block\ build\ when\ upstream\ project\ is\ building=\u041f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0442\u0438\u0442\u044c \u0441\u0431\u043e\u0440\u043a\u0443 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0435\u0441\u043b\u0438 \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u044c
diff --git a/hudson-core/src/main/resources/lib/hudson/project/config-cleanWorkspace_ru.properties b/hudson-core/src/main/resources/lib/hudson/project/config-cleanWorkspace_ru.properties
new file mode 100644
index 0000000..14d2ae4
--- /dev/null
+++ b/hudson-core/src/main/resources/lib/hudson/project/config-cleanWorkspace_ru.properties
@@ -0,0 +1,17 @@
+#**************************************************************************
+#
+# Copyright (c) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+#
+# Anton Kozak
+#
+#
+#**************************************************************************
+
+Clean\ workspace\ before\ build=\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u043f\u0435\u0440\u0435\u0434 \u0441\u0431\u043e\u0440\u043a\u043e\u0439 \ No newline at end of file
diff --git a/hudson-core/src/main/resources/lib/hudson/project/config-customWorkspace_ru.properties b/hudson-core/src/main/resources/lib/hudson/project/config-customWorkspace_ru.properties
index ea9f0c1..55e0a11 100644
--- a/hudson-core/src/main/resources/lib/hudson/project/config-customWorkspace_ru.properties
+++ b/hudson-core/src/main/resources/lib/hudson/project/config-customWorkspace_ru.properties
@@ -1,6 +1,6 @@
#**************************************************************************
#
-# Copyright (c) 2004-2009 Oracle Corporation
+# Copyright (c) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -9,10 +9,10 @@
#
# Contributors:
#
-# Kohsuke Kawaguchi, Mike Salnikov
+# Kohsuke Kawaguchi, Mike Salnikov, Anton Kozak
#
#
#**************************************************************************
-Use\ custom\ workspace=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u0443\u044e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e
-Directory=\u0414\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f
+Use\ custom\ workspace=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u0443\u044e \u0440\u0430\u0431\u043e\u0447\u0443\u044e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e
+Directory=\u0414\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f \ No newline at end of file
diff --git a/hudson-core/src/main/resources/lib/hudson/project/config-retryCount_ru.properties b/hudson-core/src/main/resources/lib/hudson/project/config-retryCount_ru.properties
index e4c922b..22d6ba9 100644
--- a/hudson-core/src/main/resources/lib/hudson/project/config-retryCount_ru.properties
+++ b/hudson-core/src/main/resources/lib/hudson/project/config-retryCount_ru.properties
@@ -1,6 +1,6 @@
#**************************************************************************
#
-# Copyright (c) 2004-2009 Oracle Corporation
+# Copyright (c) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -9,10 +9,10 @@
#
# Contributors:
#
-# Kohsuke Kawaguchi, Shinod Mohandas
+# Kohsuke Kawaguchi, Shinod Mohandas, Anton Kozak
#
#
#**************************************************************************
-Retry\ Count=
-Number\ of\ Retrys\ needed\ if\ checkout\ fails=
+Retry\ Count=\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u0432\u0442\u043e\u0440\u043e\u0432
+SCM\ checkout\ retry\ count=\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e SCM checkout \u043f\u043e\u0432\u0442\u043e\u0440\u043e\u0432
diff --git a/hudson-war/src/main/webapp/help/matrix/axes.html b/hudson-war/src/main/webapp/help/matrix/axes.html
index 908f82c..97f3089 100644
--- a/hudson-war/src/main/webapp/help/matrix/axes.html
+++ b/hudson-war/src/main/webapp/help/matrix/axes.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,7 +8,7 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
@@ -33,4 +33,7 @@
exhaustively. Multiple values in labels and JDKs are treated in the same way. So
if you specify jdk=[JDK5,JDK6], database=[mysql,postgresql,oracle], container=[jetty,tomcat],
then each build will consists of 2x3x2=12 different sub-builds.
-</div>
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/matrix/axes_ru.html b/hudson-war/src/main/webapp/help/matrix/axes_ru.html
index b62d16c..4267742 100644
--- a/hudson-war/src/main/webapp/help/matrix/axes_ru.html
+++ b/hudson-war/src/main/webapp/help/matrix/axes_ru.html
@@ -1,6 +1,6 @@
-<!-- **************************************************************************
+<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,7 +8,7 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
@@ -35,4 +35,7 @@
Так что если вы укажете jdk=[JDK5,JDK6], database=[mysql,postgresql,oracle],
container=[jetty,tomcat], тогда каждая сборка будет содержать 2x3x2=12 различных
подсборок.
-</div>
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/matrix/combinationfilter.html b/hudson-war/src/main/webapp/help/matrix/combinationfilter.html
index dafbbdf..fd795b9 100644
--- a/hudson-war/src/main/webapp/help/matrix/combinationfilter.html
+++ b/hudson-war/src/main/webapp/help/matrix/combinationfilter.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,7 +8,7 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
@@ -65,4 +65,7 @@
combination per every 2 combinations, in such a way that the coverage is still reasonable.
Similarly, <tt>index%3!=0</tt> would cut the matrix size into 66% by throwing
away every 1 out of 3 combinations.
-</div>
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/matrix/combinationfilter_ru.html b/hudson-war/src/main/webapp/help/matrix/combinationfilter_ru.html
new file mode 100644
index 0000000..3c3d879
--- /dev/null
+++ b/hudson-war/src/main/webapp/help/matrix/combinationfilter_ru.html
@@ -0,0 +1,66 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+
+<div>
+ По умолчанию Hudson собирает все возможные варианты осей исчерпывающе (полностью).
+ Но иногда это не требуется, например некоторые комбинации не имеют смысла.
+ В таких ситуациях Вы можете ограничить набор используя фильтрацию, это Groovy выражение которое возвращает true или false.
+
+ <p>
+ Когда вы указываете Groovy выражение, только комбинации которые возвращают <b>true</b> будут собраны.
+ При обработке выражений оси выставлены как переменные (с их значениями установленными в текущее значение комбинации)ю
+
+ <h4>Фильтрация основанная на значениях</h4>
+ <p>
+ Например, предположим Вы собираете приложение на различных операционных системах на различных компиляторах.
+ Предполагая что Ваши подчиненные узлы <b>label=[linux,solaris]</b> и Вы создали оси как <b>compiler=[gcc,cc].</b>
+
+ Любой из следеющих выражений будут отфильтроованыns <b>cc</b> builds on <b>linux</b>. В зависимости от того как Вы думаете
+ об этих константах Вы вполне вероятно посчитаете какой-то вариант более понятным чем другие.
+
+ <center>
+ <table>
+ <tr>
+ <td>Читать как "если оба linux и cc, это неправильно"</td>
+ <td>
+ <pre>!(label=="linux" && compiler=="cc")</pre>
+ </td>
+ </tr>
+ <tr>
+ <td>Читать как "для комбинации чтобы быть валидной, нужно быть или на solaris или на gcc."</td>
+ <td>
+ <pre>label=="solaris" || compiler=="gcc"</pre>
+ </td>
+ </tr>
+ <tr>
+ <td>Читать как "если на Solaris, только делать cc"</td>
+ <td>
+ <pre>(label=="solaris").implies(compiler=="cc")</pre>
+ </td>
+ </tr>
+ </table>
+ </center>
+
+ <h4>Обработка матрицы</h4>
+ <p>
+ В дополнение к специфичным правилам фильтрации на основе значений, также возможно использовать специальную переменную
+ "<tt>index</tt>", которая может быть использована для обработки матрицы.
+
+ <p>
+ Например, <tt>index%2==0</tt> может обрезать размер матрицы наполовину путем удаления одной из комбинаций каждую 2 комбинацию.
+ Аналогичным образом, <tt>index%3!=0</tt> может обрезать матрицу к размеру 66% путем выбрасывания одну из 3 комбинаций.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/matrix/touchstone.html b/hudson-war/src/main/webapp/help/matrix/touchstone.html
index 4bdcc88..c87ed6e 100644
--- a/hudson-war/src/main/webapp/help/matrix/touchstone.html
+++ b/hudson-war/src/main/webapp/help/matrix/touchstone.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,12 +8,15 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
<div>
Use a touchstone build if you want to run a sanity check before building all the combinations.
You can select a number of combinations using a combination filter. These will be built first.
- If the result satisfies the result condition, the rest of the combinations will be built.
-</div>
+ If the result satisfies the result condition, the rest of the combinations will be built.
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/matrix/touchstone_ru.html b/hudson-war/src/main/webapp/help/matrix/touchstone_ru.html
new file mode 100644
index 0000000..b92f389
--- /dev/null
+++ b/hudson-war/src/main/webapp/help/matrix/touchstone_ru.html
@@ -0,0 +1,22 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+
+<div>
+ Используйте пробные сборки если Вы хотите запустить предварительную валидацию перед сборкой всех комбинаций.
+ Вы можете выбрать число комбинаций используя фильтр комбинаций. Они будут собраны в перыую очередь.
+ Если результат удовлетворяет указанному результату, оставшиеся комбинации будут собраны.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/block-downstream-building.html b/hudson-war/src/main/webapp/help/project-config/block-downstream-building.html
index b39ea1c..d6a5223 100644
--- a/hudson-war/src/main/webapp/help/project-config/block-downstream-building.html
+++ b/hudson-war/src/main/webapp/help/project-config/block-downstream-building.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,10 +8,14 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
<div>
When this option is checked, Hudson will prevent the project from building when a child of this project is in the queue, or building. The children include the direct as well as the transitive children.
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
</div>
+
diff --git a/hudson-war/src/main/webapp/help/project-config/block-downstream-building_ru.html b/hudson-war/src/main/webapp/help/project-config/block-downstream-building_ru.html
new file mode 100644
index 0000000..378697f
--- /dev/null
+++ b/hudson-war/src/main/webapp/help/project-config/block-downstream-building_ru.html
@@ -0,0 +1,20 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+
+<div>
+ В случае выделения этой опции, Hudson предотвратит сборку этого проекта если наследник этого проекта уже собирается или находится в очереди. Обрабатываются как прямые наследники так и транзитивные.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div>
diff --git a/hudson-war/src/main/webapp/help/project-config/block-upstream-building.html b/hudson-war/src/main/webapp/help/project-config/block-upstream-building.html
index 80f880f..5684e7c 100644
--- a/hudson-war/src/main/webapp/help/project-config/block-upstream-building.html
+++ b/hudson-war/src/main/webapp/help/project-config/block-upstream-building.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,10 +8,13 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
<div>
When this option is checked, Hudson will prevent the project from building when a dependency of this project is in the queue, or building. The dependencies include the direct as well as the transitive dependencies.
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
</div>
diff --git a/hudson-war/src/main/webapp/help/project-config/block-upstream-building_ru.html b/hudson-war/src/main/webapp/help/project-config/block-upstream-building_ru.html
new file mode 100644
index 0000000..0491b51
--- /dev/null
+++ b/hudson-war/src/main/webapp/help/project-config/block-upstream-building_ru.html
@@ -0,0 +1,19 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+<div>
+ В случае выделения этой опции, Hudson предотвратит сборку этого проекта если зависимость этого проекта уже собирается или находится в очереди. Обрабатываются как прямые зависимости так и транзитивные.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div>
diff --git a/hudson-war/src/main/webapp/help/project-config/cleanWorkspace.html b/hudson-war/src/main/webapp/help/project-config/cleanWorkspace.html
index f416c52..d3cf6e8 100644
--- a/hudson-war/src/main/webapp/help/project-config/cleanWorkspace.html
+++ b/hudson-war/src/main/webapp/help/project-config/cleanWorkspace.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,14 +8,16 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
-
<div>
<p>
If your project requires a clean workspace for each build, select this option.
This will delete all contents inside the workspace folder at the beginning of
each build. A side-effect of this is that you will end up doing a fresh
checkout from source control for each build.
-</div>
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/cleanWorkspace_ru.html b/hudson-war/src/main/webapp/help/project-config/cleanWorkspace_ru.html
new file mode 100644
index 0000000..ca29a66
--- /dev/null
+++ b/hudson-war/src/main/webapp/help/project-config/cleanWorkspace_ru.html
@@ -0,0 +1,22 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+<div>
+ <p>
+ Если Ваш проект требует очистки рабочей директории перед каждой сборкой, выберите этоту опцию.
+ В этом случае система удалит все файлы внутри рабочей директории перед началом каждой сборки.
+ Это может быть полезно если Вы хотите получать свежую копию исходных кодов из SCM системы перед каждой сборкой.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/custom-workspace.html b/hudson-war/src/main/webapp/help/project-config/custom-workspace.html
index f86e2e5..76fe9a6 100644
--- a/hudson-war/src/main/webapp/help/project-config/custom-workspace.html
+++ b/hudson-war/src/main/webapp/help/project-config/custom-workspace.html
@@ -1,17 +1,3 @@
-<!-- **************************************************************************
-#
-# Copyright (C) 2004-2009 Oracle Corporation
-#
-# All rights reserved. This program and the accompanying materials
-# are made available under the terms of the Eclipse Public License v1.0
-# which accompanies this distribution, and is available at
-# http://www.eclipse.org/legal/epl-v10.html
-#
-# Contributors:
-# Kohsuke Kawaguchi
-#
-#************************************************************************** -->
-
<div>
For each job on Hudson, Hudson allocates a unique "workspace directory." This is the directory
where the code is checked out and builds happen. Normally you should let Hudson allocate
@@ -37,5 +23,8 @@
<p>
If this path is relative, it's resolved against the "remote FS root" directory of the slave, or <tt>$HUDSON_HOME</tt>
- on the master.
-</div>
+ on the master.
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/custom-workspace_ru.html b/hudson-war/src/main/webapp/help/project-config/custom-workspace_ru.html
new file mode 100644
index 0000000..3c24794
--- /dev/null
+++ b/hudson-war/src/main/webapp/help/project-config/custom-workspace_ru.html
@@ -0,0 +1,39 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+<div>
+ Для каждого проекта Hudson выделяет уникальную "рабочую директорию", в этом место Hudson сохраняет исходные кода после
+ выборки из SCM репозитория и апускает сборку. Обычно Вы должны позволить системе выделить и очистить директории самостоятельно,
+ но в некоторых случаях это проблематично. В таких ситуациях эта опция позволяет указать "рабочую директорию" вручную.
+ <p>
+ Одна из таких ситуаций если пути жестко зафиксированы и необходимо производить сборку в определенном месте.
+ (Вы можете найти обсуждение этой темы <a href="http://www.nabble.com/Customize-Workspace-directory-tt17194310.html">тут</a>.)
+
+ <p>
+ Другая ситуация где этом может быть полезно например если Вы используете free-style проект не для сборки Программной сборки
+ а для выполнения некоторого пакетного задания, возможно как замена планировщику (cron). В этой ситуации
+ Вы можете использовать эту опцию для маппирования соответствующей директории в качестве "рабочей директории",
+ как результат пользователи смогут управлять такими задачами с использованием Hudson web UI.
+
+ <p>
+ Если Вы работаете в распределенном окружении и если вы не связываете проект с определенным нодом, Hudson может запускать
+ сборки на различных подчиненных нодах. Иногда это желательно, иногда нет. Также Вы можете заммапировать множество проектов
+ на одну "рабочую директорию", но будьте внимательны чтобы конкурентные сборки не имели негативное влияние друг на друга.
+
+ <p>
+ Если этот путь относительный, он будет определен относительно удаленнойд иректории подчиненного нода, или значению <tt>$HUDSON_HOME</tt>
+ на главном ноде.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/log-rotation.html b/hudson-war/src/main/webapp/help/project-config/log-rotation.html
index 980951d..1bcc718 100644
--- a/hudson-war/src/main/webapp/help/project-config/log-rotation.html
+++ b/hudson-war/src/main/webapp/help/project-config/log-rotation.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,10 +8,9 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
-
<div>
This controls the disk consumption of Hudson by managing how long you'd like to keep
records of the builds (such as console output, build artifacts, and so on.)
@@ -30,4 +29,8 @@
Hudson also allows you to mark an individual build as 'Keep this log forever', to
exclude certain important builds from being discarded automatically.
The last stable and last successful build are always kept as well.
-</div>
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/log-rotation_ru.html b/hudson-war/src/main/webapp/help/project-config/log-rotation_ru.html
index 810012a..0430294 100644
--- a/hudson-war/src/main/webapp/help/project-config/log-rotation_ru.html
+++ b/hudson-war/src/main/webapp/help/project-config/log-rotation_ru.html
@@ -1,6 +1,6 @@
-<!-- **************************************************************************
+<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,7 +8,7 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
@@ -29,4 +29,8 @@
Hudson также позволяет вам отметить какую-либо сборку на "вечное хранение", чтобы
обезопасить некоторые особо нужные вам сборки от автоматического удаления.
-</div>
+
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/parameterized-build_ru.html b/hudson-war/src/main/webapp/help/project-config/parameterized-build_ru.html
new file mode 100644
index 0000000..6f10201
--- /dev/null
+++ b/hudson-war/src/main/webapp/help/project-config/parameterized-build_ru.html
@@ -0,0 +1,27 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+
+<div>
+ Когда Вы используете Hudson для автоматизации сборок, иногда удобно иметь возможность параметризировать сборку,
+ т.е. запросить пользователя заполнить набор параметров, которые будут доступены во время процесса сборки.
+ Например, Вы можете создать запускаемый по требованию проект для тестирования, где пользователь может загрузить бинарный
+ zip файл для тестирования.
+
+ <p>
+ Эта секция конфигурирует какие параметры Ваш проект будет принимать. Параметры выделяются по их именам, таким образом
+ Вы можете использовать множество параметров с уникальными именами.
+
+ <p>
+ Для получения деталей по этой функции используйте <a href="http://wiki.hudson-ci.org/display/HUDSON/Parameterized+Build">Wiki раздел</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/quietPeriod.html b/hudson-war/src/main/webapp/help/project-config/quietPeriod.html
index 377dc7a..ea62ddb 100644
--- a/hudson-war/src/main/webapp/help/project-config/quietPeriod.html
+++ b/hudson-war/src/main/webapp/help/project-config/quietPeriod.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,10 +8,9 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
-
<div>
If set, a newly scheduled build waits for this many seconds before actually being built.
This is useful for:
@@ -32,4 +31,7 @@
</li>
</ul>
If not explicitly set at project-level, the system-wide default value is used.
-</div>
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/quietPeriod_ru.html b/hudson-war/src/main/webapp/help/project-config/quietPeriod_ru.html
index b2e5806..2299077 100644
--- a/hudson-war/src/main/webapp/help/project-config/quietPeriod_ru.html
+++ b/hudson-war/src/main/webapp/help/project-config/quietPeriod_ru.html
@@ -1,6 +1,6 @@
-<!-- **************************************************************************
+<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,11 +8,10 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
-
-<div>
+<div>
Если указано ненулевое значение, инициированная сборка выдерживает паузу в указанное
количество секунд перед запуском сборочной команды.
Это бывает полезно в следующих случаях:
@@ -35,4 +34,7 @@
</ul>
Если явно не указан в настройках проекта, используется значение из глобальных
настроек Hudson.
-</div>
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount.html b/hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount.html
index 82dd61e..50e4e0a 100644
--- a/hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount.html
+++ b/hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount.html
@@ -1,6 +1,6 @@
<!-- **************************************************************************
#
-# Copyright (C) 2004-2009 Oracle Corporation
+# Copyright (C) 2004-2011 Oracle Corporation
#
# All rights reserved. This program and the accompanying materials
# are made available under the terms of the Eclipse Public License v1.0
@@ -8,11 +8,13 @@
# http://www.eclipse.org/legal/epl-v10.html
#
# Contributors:
-# Kohsuke Kawaguchi
+# Kohsuke Kawaguchi, Anton Kozak
#
#************************************************************************** -->
-
<div>
If a build fails to checkout from the repository, Hudson will retry the specified number of times before
giving up.
-</div>
+ <p>
+ It's possible to use Project cascading feature for this property. Please review <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ this document</a>.
+</div> \ No newline at end of file
diff --git a/hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount_ru.html b/hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount_ru.html
new file mode 100644
index 0000000..4f9e595
--- /dev/null
+++ b/hudson-war/src/main/webapp/help/project-config/scmCheckoutRetryCount_ru.html
@@ -0,0 +1,19 @@
+<!-- **************************************************************************
+#
+# Copyright (C) 2011 Oracle Corporation
+#
+# All rights reserved. This program and the accompanying materials
+# are made available under the terms of the Eclipse Public License v1.0
+# which accompanies this distribution, and is available at
+# http://www.eclipse.org/legal/epl-v10.html
+#
+# Contributors:
+# Anton Kozak
+#
+#************************************************************************** -->
+<div>
+ Если билд не смог произвести выборку из репозитория контроля версии, Hudson повторит попытку указанное число раз.
+ <p>
+ Для этого свойства возможно использовать Проектное каскадирование. Детали доступны в <a href="http://wiki.hudson-ci.org/display/HUDSON/Project+cascading">
+ этом документе</a>.
+</div> \ No newline at end of file