cellClassRules
функции принимают объект params
, который содержит данные строки.
Попробуйте этот код, который использует объект params
.
this.columnDefs = [
{ headerName: 'Project', field: 'projectName' },
{
headerName: 'MON ', field: 'mon.hoursWorked', cellClassRules: {
'text-danger': params => params.data.mon.status == 'Submitted'
}
},
];
, которому я верю (но я еще не попробовал его), что gitosis является способом перейти чтобы в:
Обновление: 2011, я на самом деле развернулся , gitolite
git
repos легче и более безопасный. Это процесс установки, которым я повторно управляю, является одним сделанным из клиентского сообщения для копирования полной установки gitolite на сервере:
(метод от клиента) установка от клиента к серверу
Помните: gitolite управляет авторизацией, не аутентификацией (SSH) : это может использоваться без SSH, но его естественное развертывание через SSH и вызванный механизм команды . (как gitosis был, но со значительно большим количеством функций)
<час>Старые ссылки для gitosis:
Here является пошаговым учебное руководство .
И затем приложение учебного руководства: Gitosis —, делающий размещающий несколько репозиториев Мерзавца, управляемых (для Mac) или установка gitosis на Followed Ubuntu
: Добавляющие пользователи к нашей безопасной установке Мерзавца Finished
с: подпроекты Мерзавца (так как Ваш gitosis сервер управляет всеми теми различными репозиториями мерзавца) <час>
Для действительно легкого (cgi сервер) общедоступные репозитории Мерзавца, Вы можете:
, Вот то, как сделать это на сервер Apache .
<час>статья 2010 года" 8 способов совместно использовать Ваш репозиторий мерзавца " упоминания все возможности предоставить доступ в репозиторий Мерзавца.
Вы могли бы просто сделать
, если у вас установлен LightTPD . Это только веб-интерфейс, хотя.