Я буду предложение второго Eridius Мерзавца, но я развернул бы его до другого DRCS (Распределенная Система управления версиями) такой как Подвижный и базар .
Эти продукты являются довольно недавними и уровень инструментов, и интеграция с ними кажется низкой в данный момент (на основе моего начального исследования). Я сказал бы, что они подходили лучше всего для разработчиков питания там (и на здесь;-)).
, С другой стороны, что не делает , CVS в настоящее время делает для Вас? От Вашего начального вопроса у Вас действительно нет никого, "CVS сосет в этом, что я мог использовать вместо этого?"
Вы имеете, должен уравновесить затраты на любую потенциальную миграцию против преимуществ. Для существующего проекта я думаю, что было бы трудно выровнять по ширине.
Демо для плагина jqGrid sortable rows говорит о том, что можно использовать все доступные параметры и события из сортируемого виджета.
Если это верно, тогда все будет в порядке. используя событие обновления , которое является частью подключаемого модуля сортировки.
Это работает:
[EDITED]
$('.ui-jqgrid-hbox table', $('#' + gridId).parents('.ui-jqgrid-view')).bind("sortstop", function () { onGridColumnReordered(gridId) })
где вам нужно передать ваш gridId и создать эту функцию onGridColumnReordered, конечно.