អ្វីដែលការតភ្ជាប់នេះផ្តល់ជូនអ្នក
ការតភ្ជាប់ Bitbucket អនុញ្ញាតឱ្យគេហទំព័រមួយដាក់ឱ្យដំណើរការពីឃ្លាំង Bitbucket Cloud របស់អ្នក៖ រុញទៅកាន់សាខា ហើយគេហទំព័រនឹងធ្វើបច្ចុប្បន្នភាព។
មុនពេលអ្នកចាប់ផ្តើម
គណនី Bitbucket Cloud ដែលមានសិទ្ធិប្រើប្រាស់ឃ្លាំងដែលអ្នកចង់ដាក់ឱ្យដំណើរការ។
១. បង្កើតសោនៅ Bitbucket
Bitbucket ផ្តល់ជូនលិខិតសម្គាល់ពីរប្រភេទ ដែលប្រភេទណាមួយក៏ដំណើរការបានដែរ៖
- ថូខឹនចូលប្រើ (An access token) សម្រាប់ឃ្លាំង គម្រោង ឬកន្លែងការងារ ដែលត្រូវបានបង្កើតឡើងពីការកំណត់ផ្ទាល់របស់ឃ្លាំង គម្រោង ឬកន្លែងការងារនោះក្រោម ថូខឹនចូលប្រើ (Access tokens)។ វាត្រូវបានភ្ជាប់ទៅនឹងឃ្លាំង គម្រោង ឬកន្លែងការងារនោះ ជាជាងភ្ជាប់ទៅនឹងបុគ្គលណាម្នាក់។ ផ្តល់ឱ្យវានូវសិទ្ធិអានសម្រាប់ឃ្លាំង។
- ថូខឹន API នៅលើគណនី Atlassian របស់អ្នក។ ជ្រើសរើសប្រវត្តិរូបរបស់អ្នក បន្ទាប់មក ការកំណត់គណនី (Account settings) → សុវត្ថិភាព (Security) → បង្កើត និងគ្រប់គ្រងថូខឹន API (Create and manage API tokens) → បង្កើតថូខឹន API ជាមួយនឹងវិសាលភាព (Create API token with scopes)។ ដាក់ឈ្មោះវា កំណត់ថ្ងៃផុតកំណត់ ជ្រើសរើស Bitbucket ជាកម្មវិធី ហើយជ្រើសរើសសិទ្ធិអានសម្រាប់ឃ្លាំង។ Bitbucket បង្ហាញថូខឹននោះតែម្តងគត់ បន្ទាប់មកចម្លងវា។
២. ភ្ជាប់វានៅទីនេះ
បើក ការរួមបញ្ចូល (Integrations) ក្នុងផ្ទាំងគ្រប់គ្រងរបស់អ្នក ហើយជ្រើសរើស ភ្ជាប់គណនី (Connect an account)។ ជ្រើសរើស កន្លែងបង្ហោះកូដ (Code hosting) ជាក្រុម និង Bitbucket ជាគណនី បំពេញ ថូខឹន API (API token) — ហើយប្រសិនបើអ្នកបានបង្កើតថូខឹននៅលើគណនី Atlassian របស់អ្នកជំនួសឱ្យថូខឹនចូលប្រើ សូមបំពេញ ឈ្មោះអ្នកប្រើប្រាស់គណនី (Account username) ផងដែរ ហើយចុច ភ្ជាប់គណនី (Connect account)។
យើងធ្វើតេស្តនូវអ្វីដែលអ្នកបានបិទភ្ជាប់មុនពេលអ្វីៗទាំងអស់ត្រូវបានរក្សាទុក។ សោដែលមិនដំណើរការគឺមិនត្រូវបានរក្សាទុកឡើយ ហើយចម្លើយបង្ហាញពីអ្វីដែលមានបញ្ហាជាមួយវា។ សោដែលដំណើរការត្រូវបានរក្សាទុកដោយការអ៊ិនគ្រីបនៅក្នុងឃុំសុវត្ថិភាពរបស់យើង — មិនមែននៅក្នុងមូលដ្ឋានទិន្នន័យរបស់យើងទេ — ហើយមិនត្រូវបានបង្ហាញម្តងទៀតឡើយ សូម្បីតែចំពោះអ្នកក៏ដោយ។
ឈ្មោះអ្នកប្រើប្រាស់កំណត់ពីរបៀបដែលយើងផ្ញើថូខឹន ដូច្នេះសូមបញ្ចូលវាសម្រាប់តែថូខឹនគណនីប៉ុណ្ណោះ។ ថូខឹនចូលប្រើដែលបានបញ្ចូលជាមួយឈ្មោះអ្នកប្រើប្រាស់ ឬថូខឹនគណនីដែលគ្មានឈ្មោះអ្នកប្រើប្រាស់ នឹងត្រូវបដិសេធ។
អ្វីដែលកើតឡើងបន្ទាប់
- គេហទំព័រមួយអាចដាក់ឱ្យដំណើរការដោយផ្ទាល់ពីឃ្លាំងនៅលើគណនីនេះ៖ ជ្រើសរើសវាគ្ហនៅលើការតភ្ជាប់ឃ្លាំងរបស់គេហទំព័រ ជ្រើសរើសឃ្លាំងនិងសាខា ហើយការរុញ (push) នឹងដាក់ឱ្យដំណើរការ។
- រាល់សាខាផ្សេងទៀតទាំងអស់អាចទទួលបានការមើលជាមុនផ្ទាល់ខ្លួន ដូច្នេះអ្នកអាចពិនិត្យមើលការផ្លាស់ប្តូរមុនពេលវាទៅដល់គេហទំព័រដែលកំពុងដំណើរការ។
- កន្លែងបង្ហោះថេរដែលបង្កើតដោយ Git ដូចជា Render និង Azure Static Web Apps ប្រើប្រាស់ការតភ្ជាប់នេះជាប្រភពនៃកូដរបស់គេហទំព័រ។
ប្រសិនបើវាមិនតភ្ជាប់
ឃ្លាំងខ្វះខាត។ ថូខឹនចូលប្រើទៅដល់តែឃ្លាំង គម្រោង ឬកន្លែងការងារដែលវាត្រូវបានបង្កើតឡើងប៉ុណ្ណោះ។ បង្កើតមួយនៅកម្រិតដែលគ្របដណ្តប់រាល់ឃ្លាំងដែលអ្នកត្រូវការ។
វាបានដំណើរការហើយក៏ឈប់។ លិខិតសម្គាល់ទាំងពីរប្រភេទអាចផុតកំណត់។ បង្កើតថ្មីមួយហើយភ្ជាប់វា។
វាបង្ហាញថាថូខឹនត្រូវបានបដិសេធ។ ស្ទើរតែជានិច្ចកាលគឺបណ្តាលមកពីកត្តាមួយក្នុងចំណោមកត្តាបីយ៉ាង៖ ចន្លោះទទេ ឬការដាច់បន្ទាត់ដែលបានចម្លងមកជាមួយ សោដែលបានផុតកំណត់ ឬសោដែលត្រូវបានលុបចោល ឬបង្កើតឡើងវិញបន្ទាប់ពីអ្នកបានចម្លងវា។ បង្កើតសោថ្មីមួយហើយបិទភ្ជាប់វាម្ដងទៀត។
វាតភ្ជាប់ ប៉ុន្តែមានអ្វីមួយបរាជ័យជាបន្តបន្ទាប់។ សោធ្វើការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវ ប៉ុន្តែខ្វះសិទ្ធិអនុញ្ញាតដែលសកម្មភាពនោះត្រូវការ។ បង្កើតសោថ្មីដែលមានសិទ្ធិអនុញ្ញាតរៀបរាប់ខាងលើ បន្ទាប់មកផ្តាច់ការតភ្ជាប់ចាស់ និងតភ្ជាប់សោថ្មី។
ការផ្តាច់ការតភ្ជាប់
បើក ការរួមបញ្ចូល (Integrations) រកមើលគណនី ហើយចុច ផ្តាច់ការតភ្ជាប់ (Disconnect)។ ការធ្វើបែបនេះលុបសោដែលបានរក្សាទុកភ្លាមៗ។ អ្វីក៏ដោយដែលកំពុងប្រើប្រាស់វា នឹងត្រូវឈប់នៅសកម្មភាពបន្ទាប់របស់វា ហើយអេក្រង់ដែលពឹងផ្អែកលើវាបង្ហាញការជូនដំណឹងជំនួសឱ្យការបរាជ័យដោយស្ងៀមស្ងាត់។
ការផ្តាច់ការតភ្ជាប់មិនមែនជាការមិនធ្វើវិញនូវអ្វីដែលបានរួចរាល់នោះទេ គឺកំណត់ត្រា ការដាក់ឱ្យដំណើរការ ឬការកំណត់ដែលយើងបានផ្លាស់ប្តូរនៅលើគណនីរបស់អ្នកនៅតែរក្សាដើម។ ប្រសិនបើអ្នកគិតថាសោខ្លួនឯងអាចត្រូវបានបែកធ្លាយ សូមលុបចោលវាជាមួយអ្នកផ្តល់សេវាកម្មផងដែរ ការផ្តាច់ការតភ្ជាប់លុបចោលត្រឹមតែច្បាប់ចម្លងរបស់យើង មិនមែនច្បាប់ចម្លងរបស់ពួកគេទេ។