Измените тип ввода на кнопку и добавьте класс к каждой из ваших HTML-кнопок.
<input type="button" name="button1" class="myButton" value="Button1"/>
<input type="button" name="button2" class="myButton" value="Button2"/>
<input type="button" name ="button3" class="myButton" value="Button3"/>
<input type="button" name ="button4" class="myButton" value="Button4"/>
И отправлять данные с помощью вызова ajax,
$(function(){
$('input.myButton').click(function(e) {
var button_value = $(this).val();
$.ajax({
url : 'whateverFile.php',
type: 'post',
data : {button_value:button_value},
success: function(data) {
//do something
},
error: function() {
// do sometihing
}
});
Просто проверьте на стороне сервера var_dump ($ _ POST).
Я нашел дублирующийся вопрос. Используйте svn пересмотр для маркировки сборки в ccnet. Это приводит меня к svnRevisionLabeller, доступному на Google Code
Это, кажется, лучшее решение для меня. Я изменил код немного, потому что я хотел, чтобы число пересмотра подверсии было последним числом в номере версии. major.minor.build.revision. Эта маркировочная машина по умолчанию делает major.minor.revision.build.
Проект Задач Сообщества MSBuild имеет задачу подверсии, которая поможет Вам в этом усилии.
Задачи: http://msbuildtasks.tigris.org/servlets/ProjectDocumentList
Статья, описывающая компоненты: http://weblogs.asp.net/pwelter34/archive/2006/03/31/441613.aspx
FAQ SVN имеет пример того, как выполнить это использование GNU make
. Я уверен, что это может быть легко адаптировано.
Если Вы желаете изменить номер сборки в CC.Net, я полагаю, что Вы хотите использовать блок маркировочной машины - возможно Последняя маркировочная машина Изменения, хотя я не использовал его сам.