ផលិតផលកម្មវិធីរបស់ Levelupsoft Inc.

កូដរបស់ក្រុមហ៊ុន
មិនគួរដាក់លើម៉ាស៊ីនមេអ្នកដទៃទេ

SSemRepo គឺជាឃ្លាំងកូដដែលក្រុមហ៊ុនអ្នកដំណើរការដោយខ្លួនឯង។ ឃ្លាំងកូដ បញ្ហា ការត្រួតពិនិត្យកូដ និងវិគី មកជាកញ្ចប់តែមួយ ហើយអ្នកអភិវឌ្ឍនៅតែប្រើពាក្យបញ្ជា git ដដែលដែលពួកគេស្គាល់ស្រាប់។

2
Git និង Subversion លើអេក្រង់តែមួយ
10
ភាសាក្នុងផលិតផល
100%
នៅក្នុងបណ្ដាញផ្ទាល់ខ្លួន

ហេតុអ្វីត្រូវដំណើរការដោយខ្លួនឯង

ប្រគល់កូដ គឺដូចជាប្រគល់ក្រុមហ៊ុន

ឃ្លាំងកូដខាងក្រៅចាប់ផ្ដើមបានលឿន។ ជាថ្នូរនឹងនោះ ការរចនាផលិតផលរបស់អ្នក និងកំណត់ត្រាថានរណាកែអ្វី នៅពេលណា កកកុញនៅលើហេដ្ឋារចនាសម្ព័ន្ធដែលមិនមែនជារបស់អ្នក។

ទ្រព្យសម្បត្តិសំខាន់បំផុតស្ថិតនៅខាងក្រៅ

កូដប្រភពគឺជាអ្វីៗទាំងអស់ដែលក្រុមហ៊ុនបានសាងសង់មក។ ចង់លុប មិនមែនអ្នកលុបខ្លួនឯងទេ តែជាការស្នើសុំឲ្យគេលុប ហើយច្បាប់ចម្លងបម្រុងរក្សាបានប៉ុន្មាន គឺលក្ខខណ្ឌសេវាកម្មជាអ្នកកំណត់។

ដាច់បណ្ដាញ ការងារក៏ឈប់

នៅក្នុងបណ្ដាញផ្ទៃក្នុងបិទជិត នៅរោងចក្រ ឬនៅទីតាំងគ្មានផ្លូវចេញក្រៅ សូម្បីតែ clone មួយដងក៏មិនកន្លងដែរ។ មានកន្លែងខ្លះមិនអាចទៅដល់បានតាមរូបវន្ត មិនមែនត្រឹមតែបទបញ្ជាទេ។

ដល់ពេលសវនកម្ម គ្មានអ្វីឆ្លើយ

ពេលផ្នែកហិរញ្ញវត្ថុ សុខាភិបាល ឬស្ថាប័នសាធារណៈសួរថា កូដនោះរក្សាទុកនៅឯណា ការលើកលក្ខខណ្ឌរបស់ក្រុមហ៊ុនផ្សេងមកបង្ហាញ គឺជាចម្លើយតែមួយគត់ដែលអ្នកមាន។

ផលិតផល

ឃ្លាំងកូដគឺជាការចាប់ផ្ដើម មិនមែនជាទីបញ្ចប់

បើកន្លែងផ្ទុកកូដ និងកន្លែងពិភាក្សាអំពីកូដនោះដាច់ពីគ្នា ទីបំផុតអ្នកនឹងទិញឧបករណ៍មួយទៀត។ SSemRepo ផ្ដល់ទាំងបីជាមួយគ្នា។

01

ឃ្លាំងកូដ

git clone និង push ដំណើរការតាម HTTPS ដូចធម្មតា។ ឯកសារ commit និងភាពខុសគ្នា អានបាននៅក្នុងកម្មវិធីរុករក ហើយឃ្លាំង Subversion ដែលផ្ទេរមក ក៏អានលើអេក្រង់ដដែល។

02

ការសហការ

បញ្ហា ចំណុចសម្គាល់ ស្លាក និងអ្នកទទួលបន្ទុក សំណើរួមបញ្ចូល និងការត្រួតពិនិត្យកូដ ក្ដារព័ត៌មាន និងវិគី។ ទាំងអស់បញ្ចប់ក្នុងគម្រោងតែមួយ។

03

ប្រតិបត្តិការ

ក្រុម និងសិទ្ធិ ការអនុម័តការចុះឈ្មោះ ការជូនដំណឹងតាមអ៊ីមែល និងទម្រង់របស់វា រូបសញ្ញាគេហទំព័រ និងច្បាប់ចម្លងបម្រុង ប្ដូរបាននៅអេក្រង់គ្រប់គ្រង។ គ្មានមួយណាទាមទារឲ្យដំឡើងឡើងវិញទេ។

មុខងារ

អ្វីដែលក្រុមអភិវឌ្ឍប្រើរាល់ថ្ងៃ

ឃ្លាំង Git

Clone និង push តាម HTTPS មែក និងស្លាក បញ្ជី commit និងភាពខុសគ្នា ការអានឯកសារ ការកែលើវេប និងការបែកមែក។

មាន Subversion ផងដែរ

កំណែ ឯកសារ និងភាពខុសគ្នានៃឃ្លាំង svn ដែលផ្ទេរមក អានលើអេក្រង់ដូចគ្នានឹង git។ មិនចាំបាច់បោះបង់ទ្រព្យចាស់ទេ។

បញ្ហា និងចំណុចសម្គាល់

ស្លាក អ្នកទទួលបន្ទុក និងចំណុចសម្គាល់ បញ្ហាមេ និងបញ្ហាកូន ឯកសារភ្ជាប់ និងមតិ ព្រមទាំងការស្វែងរកដែលបង្ហាញតែអ្វីដែលអ្នកមានសិទ្ធិមើល។

សំណើរួមបញ្ចូល

ភាពខុសគ្នារវាងមែក មតិត្រួតពិនិត្យតាមឯកសារនីមួយៗ ការសម្គាល់ការប៉ះទង្គិច ការរួមបញ្ចូល និងការបិទដោយស្វ័យប្រវត្តិ។

ក្ដារព័ត៌មាន និងវិគី

សេចក្ដីជូនដំណឹងដាក់លើក្ដារព័ត៌មាន វិធាន និងការរចនាដាក់ក្នុងវិគី ដោយប្រើកម្មវិធីកែ និងឯកសារភ្ជាប់ដូចគ្នានឹងបញ្ហា។

ដប់ភាសា

ផលិតផលបង្ហាញជាភាសាកូរ៉េ អង់គ្លេស ជប៉ុន ចិន អាល្លឺម៉ង់ រុស្ស៊ី បារាំង វៀតណាម ឥណ្ឌូនេស៊ី និងអេស្បាញ។

អេក្រង់

របស់ដែលធ្លាប់ស្គាល់ នៅកន្លែងដែលធ្លាប់ស្គាល់

តម្លៃពិតនៃឧបករណ៍មួយ គឺពេលវេលាដែលត្រូវរៀនវា។ ការរៀបចំអេក្រង់ដើរតាមអ្វីដែលអ្នកអភិវឌ្ឍស្គាល់ស្រាប់ — គម្រោងនៅខាងឆ្វេង ការងារនៅកណ្ដាល កូដនៅខាងលើ។

អំពីអេក្រង់នេះ

  • បញ្ជីខាងឆ្វេងគឺគម្រោងដែលអ្នកចូលរួម។ គម្រោងឯកជនបង្ហាញតែចំពោះអ្នកដែលមានសិទ្ធិប៉ុណ្ណោះ។
  • ផ្នែកកណ្ដាលគឺបញ្ជីបញ្ហា។ បន្ថយតាមស្លាក អ្នកទទួលបន្ទុក ឬចំណុចសម្គាល់ ហើយការស្វែងរកមើលតែក្នុងវិសាលភាពដែលអ្នកមានសិទ្ធិ។
  • ផ្ទាំងខាងលើគឺកូដ បញ្ហា សំណើរួមបញ្ចូល ក្ដារព័ត៌មាន និងវិគី។ គម្រោងនីមួយៗសម្រេចថាប្រើផ្ទាំងណាខ្លះ។

បន្ទាត់បញ្ជា

អ្វីដែលធ្វើបានលើអេក្រង់ ធ្វើបានដោយពាក្យបញ្ជាដែរ

ការងារដែលមនុស្សចុចធ្វើ និងការងារដែលម៉ាស៊ីនធ្វើម្ដងហើយម្ដងទៀត មិនដូចគ្នាទេ។ SSemRepo មានឧបករណ៍បន្ទាត់បញ្ជាផ្ទាល់ខ្លួនមកជាមួយ — ហៅពីស្គ្រីប ភ្ជាប់បន្តពីការស្ថាបនា ឬប្រគល់ឲ្យភ្នាក់ងារសរសេរកូដ។

ស្ទើរតែគ្រប់យ៉ាងដែលមានលើអេក្រង់

បញ្ហា ក្ដារព័ត៌មាន វិគី សំណើរួមបញ្ចូល ចំណុចសម្គាល់ ក្រុម រហូតដល់ការគ្រប់គ្រងគេហទំព័រ។ លទ្ធផលត្រឡប់មកជាតារាងសម្រាប់មនុស្ស ឬជា JSON សម្រាប់ម៉ាស៊ីន។

គណនីច្រើនលើម៉ាស៊ីនតែមួយ

បែងចែកគណនីជាទម្រង់នីមួយៗ រួចចងថតមួយជាមួយគណនីដែលត្រូវធ្វើការនៅទីនោះ។ នៅក្រោមថតនោះ វាក្លាយជាគណនីនោះដោយស្វ័យប្រវត្តិ។

រួមទាំងការផ្ទៀងផ្ទាត់ git

វាភ្ជាប់ជាជំនួយការសម្គាល់អត្តសញ្ញាណរបស់ git ដូច្នេះការ push លែងសួរពាក្យសម្ងាត់ម្ដងហើយម្ដងទៀត។ តម្លៃសម្ងាត់ដែលរក្សាទុក ត្រូវបានអ៊ិនគ្រីបចងនឹងម៉ាស៊ីននោះ បើចម្លងតែឯកសារទៅម៉ាស៊ីនផ្សេង វាមិនបើកទេ។

រៀបចំសម្រាប់ភ្នាក់ងារសរសេរកូដ

មានសេចក្ដីណែនាំប្រើប្រាស់មកជាមួយ ត្រៀមភ្ជាប់ទៅឧបករណ៍សរសេរកូដ AI។ «ដាក់កំហុសនេះជាបញ្ហា» ក៏ដំណើរការពិតប្រាកដ។

អំពីកំណត់ត្រានេះ

  • គម្រោងត្រូវបានហៅតាម <ម្ចាស់>/<ឈ្មោះ>។ អ្វីដែលប្រើញឹកញាប់ ដាក់ជាតម្លៃលំនាំដើម រួចលែងសរសេរ។
  • ពេលបង្កើតរួច វាប្រគល់លេខមកវិញ។ ដោយលេខនោះ អ្នកដាក់មតិ ប្ដូរស្ថានភាព និងកំណត់អ្នកទទួលបន្ទុក។
  • ការមើលក៏ទម្រង់ដូចគ្នា។ លក្ខខណ្ឌបង្រួមបញ្ជី គឺដូចនឹងតម្រងនៅលើអេក្រង់។

ស្ថាបត្យកម្ម

ការរៀបចំទាំងមូលក្នុងការមើលតែម្ដង

កម្មវិធីរុករក និងកម្មវិធី git ចូលតាមអាសយដ្ឋានតែមួយ។ ម៉ាស៊ីនមេវេបទទួល រួចប្រគល់ទៅ Tomcat ប្រវត្តិចូល PostgreSQL ហើយឯកសារឃ្លាំងនៅលើថាសរបស់ក្រុមហ៊ុនអ្នក។

Levelupsoft Inc.អ្នកអភិវឌ្ឍកម្មវិធីរុករក · git · svnម៉ាស៊ីនមេវេបHTTPS · proxy បញ្ច្រាសSSemRepoJava 21 · Tomcat 11PostgreSQLបញ្ហា · សិទ្ធិ · ប្រវត្តិថាសឃ្លាំងកូដgit · svn · ឯកសារភ្ជាប់អ៊ីមែលផ្ទៃក្នុងការជូនដំណឹង SMTP

អំពីដ្យាក្រាមនេះ

  • ពីឆ្វេងទៅស្ដាំ៖ អ្នកអភិវឌ្ឍ → ម៉ាស៊ីនមេវេប → SSemRepo → កន្លែងរក្សាទុក។ គ្រប់ព្រួញទាំងអស់បញ្ចប់នៅក្នុងព្រំដែនក្រុមហ៊ុន។
  • បន្ទាត់ពេញគឺផ្លូវដែលមនុស្សប្រើ។ អេក្រង់កម្មវិធីរុករក និង clone ឬ push របស់ git ចូលតាមច្រក 443 ដូចគ្នា។
  • មែកខាងក្រោមគឺឯកសារ។ ឃ្លាំងកូដ និងឯកសារភ្ជាប់ដាក់ត្រង់លើថាសរបស់អ្នក មិនមែនក្នុងមូលដ្ឋានទិន្នន័យទេ — ការបម្រុងទុកគឺគ្រាន់តែចម្លងឯកសារ។
  • បន្ទាត់ដាច់ៗគឺការជូនដំណឹង។ វាចេញតែតាម SMTP របស់អ្នកប៉ុណ្ណោះ ហើយពេលផ្ញើមិនកើត ផលិតផលមិននិយាយថាបានផ្ញើទេ។
  • គ្មានព្រួញណាចេញក្រៅព្រំដែនទេ។ ក្នុងបណ្ដាញដែលបិទផ្លូវចេញក្រៅ វានៅតែដំណើរការដដែល។

ការផ្ទេរ

យកឃ្លាំងកូដដែលអ្នកមានស្រាប់មកទាំងអស់

ក្រុមដែលមានបទពិសោធន៍ជាច្រើនឆ្នាំ មានច្រើនជាងក្រុមដែលទើបចាប់ផ្ដើម។ ឃ្លាំងកូដ git និង svn បញ្ហា និងឯកសារភ្ជាប់ដែលមាននៅក្នុងឧបករណ៍ដែលអ្នកប្រើសព្វថ្ងៃ អាចផ្ទេរមកបាន ព្រមទាំងនីតិវិធី និងឧបករណ៍សម្រាប់ផ្លាស់ទី។

មូលដ្ឋានទិន្នន័យ

បញ្ហា មតិ និងប្រវត្តិ ត្រូវបានអានចេញពីមូលដ្ឋានទិន្នន័យនៃឧបករណ៍បច្ចុប្បន្នរបស់អ្នក រួចផ្ទេរចូល PostgreSQL។ តម្លៃត្រូវបានអានតាមកម្មវិធីបញ្ជា រួចសរសេរចូលដដែល មិនមែនជំនួសជាអក្សរទេ។

ឃ្លាំងកូដ និងឯកសារភ្ជាប់

ឃ្លាំង git និង svn ព្រមទាំងឯកសារដែលបានផ្ទុកឡើង ត្រូវបានចម្លងទាំងថត។ ឃ្លាំងកូដជារបស់ស្តង់ដារ ទោះមកពីឧបករណ៍ណាក៏ដោយ ដូច្នេះគ្មានអ្វីត្រូវកែទេ។

គណនី និងសិទ្ធិ

អ្នកប្រើ ក្រុម និងតួនាទីមកជាមួយ។ បើរបៀបរក្សាពាក្យសម្ងាត់ត្រូវគ្នា ពាក្យសម្ងាត់ចាស់នៅតែប្រើបាន ហើយគ្មាននរណាត្រូវចុះឈ្មោះឡើងវិញទេ។

ដាក់ក្បែរគ្នាដើម្បីផ្ទៀងផ្ទាត់

មុនពេលបិទប្រព័ន្ធចាស់ ទិន្នន័យដដែលត្រូវប្រៀបធៀបលើអេក្រង់ទាំងពីរ។ ផ្លាស់ទីដោយនៅទុកផ្លូវត្រឡប់ក្រោយ។

ទំហំ និងកាលវិភាគនៃការផ្ទេរ គិតតាមចំនួនឃ្លាំងកូដ និងទំហំថាស។ សូមទាក់ទងមក យើងនឹងពិនិត្យបរិស្ថានបច្ចុប្បន្នរបស់អ្នកជាមួយគ្នា។

ការដំឡើង

ពីការដំឡើងដល់ការ push លើកដំបូង បួនជំហាន

  1. 1

    បើកម៉ាស៊ីនមេ

    កុងតឺន័រពីរ — កម្មវិធី និង PostgreSQL។ អ្វីដែលអ្នកសម្រេច គឺត្រឹមថាសណាដែលឃ្លាំងកូដនឹងស្ថិតនៅ។

  2. 2

    គ្រោងតារាង និងអ្នកគ្រប់គ្រងដំបូង

    បង្កើតតារាង បញ្ចូលទិន្នន័យដំបូង រួចបង្កើតគណនីអ្នកគ្រប់គ្រង។ ពាក្យបញ្ជាមានសរសេរច្បាស់ក្នុងសៀវភៅណែនាំ។

  3. 3

    ដូមេន និងវិញ្ញាបនបត្រ

    ចង្អុលដូមេនក្រុមហ៊ុនមកទីនេះ ហើយរៀបចំ HTTPS។ ដោយចរាចរណ៍ git ឆ្លងកាត់ អ្វីតែមួយដែលត្រូវបន្ធូរ គឺដែនកំណត់ទំហំសំណើ។

  4. 4

    នាំក្រុមចូល

    សម្រេចវិធីចុះឈ្មោះ រួចបង្កើតក្រុម និងគម្រោង។ បើត្រូវផ្ទេរ នេះជាកន្លែងដែលទិន្នន័យចាស់ចូលមក។

បច្ចេកវិទ្យា

សាងឡើងដើម្បីឲ្យអាចជួសជុលបានយូរអង្វែង

Java 21 · Tomcat 11

ម៉ាស៊ីនមេ Java ធម្មតាមួយក៏គ្រប់គ្រាន់។ ក្រុមប្រតិបត្តិការបើក និងបើកឡើងវិញតាមវិធីដែលពួកគេធ្វើស្រាប់។

PostgreSQL · JDBC សុទ្ធ

SQL សរសេរផ្ទាល់ ដោយគ្មានស្រទាប់ផ្គូផ្គងធ្ងន់នៅចន្លោះ។ សំណួរដែលយឺត រកឃើញនៅក្នុងសំណួរនោះឯង។

អេក្រង់ Svelte 5

អេក្រង់ដំបូងត្រូវបានកាត់បន្ថយឲ្យស្រាល ដើម្បីបង្ហាញលឿន ហើយសូម្បីពុម្ពអក្សរក៏ផ្ដល់ពីបណ្ដាញផ្ទៃក្នុងរបស់អ្នក។

ការត្រួតពិនិត្យស្វ័យប្រវត្តិជាង ១,៧០០

វាដំណើរការលើម៉ាស៊ីនមេពិត — បង្កើតគម្រោង push ឡើង និងបើកសំណើរួមបញ្ចូល — មិនមែនលើរបស់ក្លែងក្លាយទេ។

តើអ្នកកំពុងពិចារណា SSemRepo មែនទេ?

ប្រាប់យើងពីទំហំក្រុម និងអ្វីដែលអ្នកកំពុងប្រើ យើងនឹងស្នើសំណុំដែលសមស្រប។ យើងជួយទាំងការដំឡើងសាកល្បង និងការផ្ទេរ។

ទាក់ទងមកយើង

halo@levelupsoft.com+82 10-8472-4070

Levelupsoft Inc.