InggrisPerancisSpanyol

Ad


favorit OnWorks

get_sloc - Online di Cloud

Jalankan get_sloc di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah get_sloc yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


sloccount - menghitung baris kode sumber (SLOC)

RINGKASAN


com.sloccount [--Versi: kapan] [--cache] [--menambahkan] [ --datadir direktori ] [--mengikuti]
[--duplikat] [--crossdup] [--autogen] [--multiproyek] [--jumlah file] [--lebar]
[--detail] [ --upaya F E ] [ --Jadwal F E ] [ --biaya orang biaya ] [ --atas
atas ] [ --tambahkan bahasa ] [ --addlangall ] [--] direktori

DESKRIPSI


sloccount menghitung baris kode sumber fisik (SLOC) yang terkandung dalam turunan dari
kumpulan direktori tertentu. Secara otomatis menentukan file mana yang merupakan kode sumber
file, dan secara otomatis menentukan bahasa komputer yang digunakan di setiap file. Oleh
default itu merangkum hasil SLOC dan menyajikan berbagai perkiraan (seperti upaya dan
biaya untuk mengembangkan), tetapi outputnya dapat dikendalikan oleh berbagai pilihan.

Jika Anda memberikan sloccount daftar dua atau lebih direktori, hitungannya akan dipecah
menurut daftar itu. Ada satu batasan penting: nama dasar dari
direktori yang diberikan sebagai parameter harus berbeda, karena nama-nama itu digunakan untuk mengelompokkan
informasi ringkasan. Dengan demikian, Anda tidak dapat menjalankan "sloccount /usr/src/hello /usr/local/src/hello".
Batasan ini hanya berlaku untuk parameter sloccount - subdirektori turunan dari
direktori teratas dapat memiliki nama dasar yang sama.

Jika Anda memberikan sloccount hanya satu direktori, sloccount mencoba untuk secara otomatis menemukan a
perincian yang wajar untuk tujuan pelaporan (sehingga akan menghasilkan laporan yang bermanfaat). Di dalam
kasus ini, jika direktori memiliki setidaknya dua subdirektori, maka subdirektori tersebut
akan digunakan sebagai pengurai. Jika direktori tunggal berisi file serta
direktori (atau jika Anda memberikan sloccount beberapa file sebagai parameter), file-file itu akan menjadi
ditugaskan ke direktori "top_dir" sehingga Anda dapat membedakannya dari konten lain.
Akhirnya, jika ada subdirektori bernama "src", maka subdirektori itu rusak lagi
down, dengan semua subdirektori selanjutnya diawali dengan "src_". Jadi, jika direktori "X"
memiliki subdirektori "src", yang berisi subdirektori "modul", sloccount akan melaporkan
hitungan terpisah untuk "src_modules".

sloccount biasanya mempertimbangkan semua turunan dari direktori ini, meskipun kecuali diberitahu
jika tidak, ia mengabaikan tautan simbolik.

sloccount adalah front-end biasa dari paket alat bernama "SLOCCount". Perhatikan bahwa
nama seluruh paket memiliki huruf kapital, sedangkan nama program front-end ini
tidak.

sloccount biasanya akan melaporkan perkiraan waktu jadwal, tenaga, dan biaya, dan untuk
proyek tunggal itu juga memperkirakan jumlah rata-rata pengembang aktif. Ini adalah
hanya perkiraan, tidak terukir di batu; Anda dapat memodifikasi parameter yang digunakan untuk meningkatkan
perkiraan.

PILIHAN


--Versi: kapan Laporkan nomor versi SLOCCount dan segera keluar. Pilihan ini
tidak dapat digabungkan secara berguna dengan opsi lain.

--cache Jangan menghitung ulang; sebagai gantinya, gunakan hasil cache dari eksekusi sebelumnya.
Tanpa opsi --cached atau --append, sloccount secara otomatis menghapus
direktori data dan membuatnya kembali.

--menambahkan Jangan hapus perhitungan sebelumnya dari direktori data; sebagai gantinya, tambahkan
analisis isi direktori data saat ini.

--datadir direktori
Simpan atau gunakan data yang di-cache di direktori data yang diberikan; nilai defaultnya adalah
"~/.slocdata".

--mengikuti Ikuti tautan simbolis.

--duplikat
Hitung semua duplikat. Biasanya, jika file memiliki konten yang sama (sebagaimana ditentukan
menggunakan nilai hash MD5), hanya satu yang dihitung.

--crossdup Hitung duplikat jika terjadi di bagian perincian yang berbeda. Dengan demikian,
jika direktori teratas berisi banyak proyek berbeda, dan Anda menginginkan
duplikat dalam proyek yang berbeda untuk dihitung di setiap proyek, pilih opsi ini.

--autogen Hitung file kode sumber yang tampaknya dibuat secara otomatis. Biasanya
ini dikecualikan.

--multiproyek
Direktori yang berbeda mewakili proyek yang berbeda; jika tidak, itu
diasumsikan bahwa semua kode sumber milik satu proyek. Ini tidak
ubah jumlah total file atau nilai SLOC, tetapi itu memengaruhi upaya
dan perkiraan jadwal. Mengingat opsi ini, upaya dihitung secara terpisah untuk
setiap proyek (dan kemudian dijumlahkan), dan jadwal adalah perkiraan jadwal
proyek terbesar.

--jumlah file Tampilkan jumlah file, bukan SLOC.

--lebar Tampilkan dalam format "lebar" (dipisahkan tab).

--detail Menampilkan detail, yaitu hasil untuk setiap file kode sumber.

--upaya F E
Ubah faktor dan eksponen untuk model usaha. Usaha (secara pribadi-
bulan) dihitung sebagai F*(SLOC/1000)^E.

--Jadwal F E
Ubah faktor dan eksponen untuk model jadwal. Jadwal (dalam bulan)
dihitung sebagai F*(usaha)^E.

--biaya orang biaya
Ubah gaji tahunan rata-rata menjadi biaya.

--atas atas
Ubah nilai overhead menjadi atas. Perkiraan biaya dihitung sebagai usaha *
biaya orang * overhead.

--tambahkan bahasa
Tambahkan bahasa yang tidak dianggap secara default sebagai ``bahasa'' yang akan dilaporkan.
Saat ini satu-satunya nilai legal untuk bahasa adalah "makefile", "sql", dan
"html". File-file ini biasanya tidak termasuk dalam hitungan SLOC, meskipun
SLOC mereka dihitung secara internal dan ditampilkan dalam jumlah file.
Jika Anda ingin memasukkan lebih dari satu bahasa seperti itu, lakukan dengan melewati --addlang
lebih dari sekali, misalnya --addlang makefile --addlang sql.

--addlangall
Tambahkan semua bahasa yang biasanya tidak disertakan dalam laporan akhir.

CATATAN


Seperti banyak program lain yang menggunakan opsi mirip Unix, direktori yang namanya dimulai dengan a
tanda hubung (``-'') dapat disalahartikan sebagai opsi. Jika direktori yang akan dianalisis mungkin
mulai dengan tanda hubung, gunakan tanda hubung ganda (``- -'') untuk menunjukkan akhir daftar opsi
sebelum daftar direktori.

Gunakan get_sloc online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

Perintah Linux

Ad