англійськафранцузькийіспанська

Запуск серверів | Ubuntu > | Fedora > |


Значок OnWorks

xml_count - онлайн у хмарі

Запустіть xml_count у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда xml_count, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


sloccount - підрахувати вихідні рядки коду (SLOC)

СИНТАКСИС


неохайний [-- версія] [-кешоване] [--додати] [ --datadir каталог ] [-- слідувати]
[--копії] [--перехресні дати] [-- автоген] [--мультипроект] [--кількість файлів] [--широкий]
[-- деталі] [ -- зусилля F E ] [ -- розклад F E ] [ --персональні витрати коштувати ] [ --накладні витрати
накладні витрати ] [ --addlang мова ] [ --addlangall ] [--] каталоги

ОПИС


sloccount підраховує фізичні вихідні рядки коду (SLOC), що містяться в нащадках
зазначений набір каталогів. Він автоматично визначає, які файли є вихідним кодом
файли, і він автоматично визначає мову комп’ютера, яка використовується в кожному файлі. За
за замовчуванням він підсумовує результати SLOC і представляє різні оцінки (наприклад, зусилля та
витрати на розробку), але його вихід можна контролювати різними варіантами.

Якщо ви надасте sloccount список з двох або більше каталогів, рахунки будуть розбиті
згідно з цим списком. Є одне важливе обмеження: базові назви
каталоги, задані як параметри, повинні відрізнятися, оскільки ці імена використовуються для групування
підсумкова інформація. Таким чином, ви не можете запустити "sloccount /usr/src/hello /usr/local/src/hello".
Це обмеження стосується лише параметрів sloccount - підкаталогів, з яких походить
верхні каталоги можуть мати однакову базову назву.

Якщо ви надаєте sloccount лише один каталог, sloccount намагається автоматично знайти a
розумна розбивка для цілей звітності (тому буде корисний звіт). в
у цьому випадку, якщо каталог має принаймні два підкаталоги, то ці підкаталоги
буде використовуватися як розбивка. Якщо один каталог містить файли, а також
каталогів (або якщо ви дасте sloccount деякі файли як параметри), ці файли будуть
призначено до каталогу "top_dir", щоб ви могли відрізнити їх від іншого вмісту.
Нарешті, якщо є підкаталог з назвою "src", тоді цей підкаталог знову зламаний
вниз, з усіма подальшими підкаталогами з префіксом "src_". Таким чином, якщо каталог "X"
має підкаталог "src", який містить підкаталог "modules", sloccount повідомить a
окремий рахунок для "src_modules".

sloccount зазвичай розглядає всіх нащадків цих каталогів, якщо не вказано
інакше він ігнорує символічні посилання.

sloccount — це звичайний інтерфейс пакету інструментів під назвою "SLOCCount". Зауважте, що
назва всього пакета має великі літери, тоді як назва цієї інтерфейсної програми
не.

sloccount зазвичай звітує про оцінки часу, зусиль і витрат за розкладом, а також для
для окремих проектів він також оцінює середню кількість активних розробників. Це такі
лише оцінки, а не викарбувані в камені; Ви можете змінити параметри, які використовуються для покращення
кошторис.

ВАРІАНТИ


-- версія Повідомте номер версії SLOCCount та негайно вийдіть. Цей варіант
не можна вигідно поєднувати з будь-яким іншим варіантом.

-кешоване Не перераховувати; замість цього використовуйте кешовані результати попереднього виконання.
Без параметра --cached або --append sloccount автоматично видаляє файл
каталог даних і відтворює його.

--додати Не видаляйте попередні обчислення з каталогу даних; замість цього додайте
аналіз поточного вмісту каталогу даних.

--datadir каталог
Зберігати або використовувати кешовані дані у зазначеному каталозі даних; значення за замовчуванням
"~/.slocdata".

-- слідувати Переходьте за символічними посиланнями.

--копії
Порахуйте всі дублікати. Зазвичай, якщо файли мають однаковий вміст (як визначено
з використанням хеш-значень MD5), враховується лише один.

--перехресні дати Враховуйте дублікати, якщо вони зустрічаються в різних частинах розбивки. таким чином,
якщо верхній каталог містить багато різних проектів, і вам потрібно
дублікати в різних проектах, щоб зарахувати в кожному проекті, виберіть цей параметр.

-- автоген Підрахуйте файли вихідного коду, які здаються автоматично створеними. Зазвичай
вони виключені.

--мультипроект
Різні каталоги представляють різні проекти; інакше це
Передбачається, що весь вихідний код належить одному проекту. Це не так
змінити загальну кількість файлів або значення SLOC, але це впливає на зусилля
і розклад кошторису. З огляду на цей параметр, зусилля розраховуються окремо для
кожного проекту (а потім підсумовується), а розклад є розрахунковим графіком
найбільший проект.

--кількість файлів Відображати кількість файлів замість SLOC.

--широкий Відображення в «широкому» (розділеному табуляторами) форматі.

-- деталі Відображати деталі, тобто результати для кожного файлу вихідного коду.

-- зусилля F E
Змініть коефіцієнт і показник для моделі зусилля. Зусилля (особисто-
місяців) обчислюється як F*(SLOC/1000)^E.

-- розклад F E
Змініть коефіцієнт і експоненту для моделі розкладу. Розклад (в місяцях)
обчислюється як F*(зусилля)^E.

--персональні витрати коштувати
Змінити середню річну заробітну плату на коштувати.

--накладні витрати накладні витрати
Змініть значення накладних витрат на накладні витрати. Приблизна вартість розраховується як зусилля *
витрати на людину * накладні витрати.

--addlang мова
Додайте мову, яка за замовчуванням не вважається ``мовою'' для звітування.
Наразі єдиними законними значеннями для мови є "makefile", "sql" і
"html". Хоча ці файли зазвичай не включаються до числа SLOC
їхні SLOC обчислюються внутрішньо і відображаються в підрахунку файлів.
Якщо ви хочете включити більше однієї такої мови, зробіть це, передав --addlang
більше одного разу, наприклад, --addlang makefile --addlang sql.

--addlangall
Додайте всі мови, які зазвичай не включаються в підсумкові звіти.

ПРИМІТКИ


Як і в багатьох інших програмах, які використовують параметри, подібні до Unix, каталоги, імена яких починаються з a
тире (``-'') може бути неправильно інтерпретовано як параметри. Якщо каталоги для аналізу можуть
починайте з тире, використовуйте подвійне тире (``- -''), щоб позначити кінець списку параметрів
перед тим як перерахувати каталоги.

Використовуйте xml_count онлайн за допомогою служб onworks.net


Ad


Ad