როგორ დავაყენოთ რედაქტირება. გაფართოებული ვიზუალური რედაქტორი TinyMCE Advanced

31.10.2021

ჩვენ გამოვაქვეყნეთ გვერდზე კომპონენტი კომპონენტი- სისტემის სპეციალური ელემენტი, რომელიც შექმნილია ინფორმაციის საჩვენებლად საიტის მონაცემთა ბაზიდან.

კომპონენტის შაბლონი

პარამეტრი კომპონენტის შაბლონიპასუხისმგებელია გარეგნობა. კომპონენტების უმეტესობას აქვს მხოლოდ ერთი ნაგულისხმევი შაბლონი ( .ნაგულისხმევი).

თუ რამდენიმე შაბლონია, ჩამოსაშლელ სიაში აირჩიეთ ის, რაც გჭირდებათ. გთხოვთ გაითვალისწინოთ, რომ შაბლონის შეცვლისას შეიცვლება შექმნილი გვერდის გარეგნობა.

ძირითადი პარამეტრები და მონაცემთა წყარო

აქ ჩვენ ვაყენებთ გამოქვეყნებული მონაცემების წყაროს (საინფორმაციო ბლოკი, ფორუმები, ვებ ფორმა, გამოკითხვა და ა.შ.):

ზოგიერთ შემთხვევაში, წყარო უნდა იყოს მითითებული კოდის გამოყენებით, რომელიც გადასცემს მონაცემთა ელემენტის იდენტიფიკატორს (თუმცა, ეს იშვიათად არის პასუხისმგებელი კონტენტის მენეჯერი).

დაუყოვნებლივ უნდა დააყენოთ დახარისხების პარამეტრები (რა კრიტერიუმებით და როგორ არის დალაგებული მონაცემები), მაგალითად:

დააკავშირეთ შაბლონები

აქ ჩვენ ვაკონფიგურირებთ გვერდის მისამართებს (დაუკავშირდით ადმინისტრატორს დამატებითი ინფორმაცია):

გვერდის მისამართების მართვა

აქ ჩვენ ვაკონფიგურირებთ რეჟიმს CNC CNCარის ვებ მისამართი, რომელიც იკითხება ადამიანისთვის. ეს არის ფრაზის „ადამიანის წაკითხვადი url“ აბრევიატურა (სადაც „url“ არის ჟარგონი URL-ისთვის).

რეჟიმის კონტროლი AJAX AJAX- სერვერზე წვდომის ტექნოლოგია გვერდის გადატვირთვის გარეშე.

აქ ჩვენ ვაყენებთ AJAX კომპონენტში. AJAX ტექნოლოგია არ განაახლებს (ატვირთავს) მთელ გვერდს, არამედ მხოლოდ მის ზოგიერთ ნაწილს მომხმარებლის ქმედებების შემდეგ (მაგალითად, ღილაკზე დაჭერისას). ამრიგად, მომხმარებელი სწრაფად დაინახავს თავისი ქმედებების შედეგს.

ქეშირების პარამეტრები

აქ ჩვენ განვსაზღვრავთ ქცევას ქეში ნაღდი ფული- ეს არის ერთგვარი საცავი საიტზე ინფორმაციის ნახვის დასაჩქარებლად. როდესაც მომხმარებელი ნახულობს ინფორმაციას ვებსაიტზე, ის ყოველთვის არ არის მოთხოვნილი მონაცემთა ბაზიდან, არამედ აღებულია ქეშიდან.კომპონენტისთვის:

ქეშირება გამოიყენება სერვერზე დატვირთვის შესამცირებლად და მონაცემთა ჩვენების დასაჩქარებლად. ქეშირების დრო ძირითადად დამოკიდებულია ინფორმაციის განახლების სიხშირეზე: რაც უფრო ნაკლებად ხდება ინფორმაციის განახლება, მით უფრო გრძელია ქეშირების დრო. ფრთხილად იყავით, გააკეთეთ ქეში პარამეტრები მხოლოდ საიტის ადმინისტრატორთან შეთანხმებით.

დამატებითი პარამეტრები

აქ არის განსაზღვრული დამატებითი პარამეტრები - breadcrumb trail, გვერდის სათაურები, თარიღის ჩვენების ფორმატები და ა.შ.:



რისთვის არის ამომხტარი მენიუს სხვა ელემენტები? მოდი გავარკვიოთ.

რედაქტირების ბრძანების გარდა, ჩვენ ვხედავთ კომპონენტების ჩამონათვალს, რომლებიც გამოიყენება ჩვენთვის საინტერესო სფეროში. თითოეული კომპონენტისთვის ჩვენ ვხედავთ სამ ბრძანებას:

  • შაბლონის კოპირება;
  • შაბლონის რედაქტირება;
  • გამორთეთ კომპონენტი.

პირველი ორი ბრძანება გამოიყენება შაბლონთან მუშაობისთვის, ყველაზე ხშირად ეს არის საიტის ადმინისტრატორის ამოცანა. აი გუნდი კომპონენტის გამორთვაშეუძლია დაეხმაროს კონტენტის მენეჯერს. ეს პარამეტრი აქცევს კომპონენტს არააქტიურს. ამ კომპონენტის მონაცემები არ გამოჩნდება გვერდზე, სანამ თქვენ ისევ ჩართეთ კომპონენტის მდებარეობა, როდესაც ჩართულია რედაქტირების რეჟიმი, მითითებული იქნება წითელი კვადრატით
წერტილი. კომპონენტის გასააქტიურებლად, მიჰყევით საპირისპირო ნაბიჯებს:

.


ამ რთულ გაკვეთილზე ჩვენ გავარკვიეთ, თუ როგორ უნდა დააკონფიგურიროთ კომპონენტები. აღსანიშნავია, რომ თითოეულ კომპონენტს აქვს პარამეტრების საკუთარი ნაკრები. ამისთვის დეტალური ინფორმაციაკომპონენტისა და მისი პარამეტრებისთვის გთხოვთ დაუკავშირდეთ. შემდეგ გაკვეთილზე ჩვენ გავაერთიანებთ მიღებულ ცოდნას დახმარებით რეალური მაგალითებიკომპონენტების გამოყენება.

Windows-ში კომპიუტერზე მუშაობისას შეიძლება შეიქმნას სიტუაცია, როდესაც ფაილი უნდა გაიხსნას ერთი პროგრამის მიერ, მაგრამ ის ყოველთვის ავტომატურად იხსნება არასწორი პროგრამის მიერ. მაგრამ თუ თქვენ შეგიძლიათ დაუყოვნებლივ აირჩიოთ პროგრამა ფაილების გასახსნელად, მაშინ ბმულების გახსნის შემთხვევაში ყველაფერი უფრო რთულია. მაგალითად, თქვენ დააკლიკეთ ბმულს, რომელიც მოვიდა თქვენთან Skype-ში და ბმული იხსნება არა ბრაუზერში, სადაც გსურთ მისი გახსნა, არამედ სხვა რომელიმე ბრაუზერში. ეს ხდება იმის გამო, რომ სხვა ბრაუზერი თავდაპირველად კონფიგურირებულია Windows-ში ბმულების გასახსნელად, ის დაყენებულია როგორც ნაგულისხმევი პროგრამა ამ მოქმედებისთვის. იგივე ეხება ნებისმიერ პროგრამას, რადგან თითოეული პროგრამისთვის შეგიძლიათ მივანიჭოთ ფაილების ტიპი, რომელიც ყოველთვის გაიხსნება. ამ სტატიაში, Windows 7-ისა და 10-ის მაგალითის გამოყენებით, მე გაჩვენებთ, თუ როგორ დავაყენოთ ნაგულისხმევი პროგრამები გარკვეული ტიპის ფაილების გასახსნელად, ასევე ბმულებისთვის.

Windows 8-ის მაგალითები არ განიხილება ამ სტატიაში, რადგან იქ ყველაფერი კეთდება ზუსტად ისე, როგორც Windows 7-ში ან Windows 10-ში.

სწრაფად აირჩიეთ პროგრამა სასურველი ფაილის გასახსნელად ნებისმიერ Windows-ში

ფაილის გასახსნელად პროგრამის არჩევის უმარტივესი გზაა Windows Explorer. Windows-ის ყველა ვერსიაში ერთნაირად მუშაობს.

ამ მეთოდით, თქვენ უნდა აირჩიოთ პროგრამა თითოეული ტიპის ფაილის გასახსნელად. მაგალითად, ცალკე უნდა აირჩიოთ პროგრამა .JPG ფორმატში სურათების გასახსნელად, შემდეგ ცალკე იგივე პროგრამა .PNG ფორმატის სურათებისთვის და ყველა სხვა ფორმატისთვის, რომელსაც იყენებთ.

თქვენ უნდა დააწკაპუნოთ მაუსის მარჯვენა ღილაკით (შემდგომში „RMB“) ფაილზე, რომლის არჩევა გსურთ. სტანდარტული პროგრამა, რომელიც ყოველთვის გახსნის მას. ამომხტარ მენიუში აირჩიეთ „გახსნა“ და მარჯვნივ გამოჩნდება ძირითადი პროგრამების სია (1), რომლითაც შეგიძლიათ გახსნათ ეს ფაილი. თუ პროგრამა, რომელიც გჭირდებათ თქვენი ფაილის გასახსნელად, არის სიაში, მაშინ მასზე დაჭერით გაიხსნება ფაილი მასში.

ეს ქმედება მხოლოდ ერთხელ გახსნის ფაილს თქვენს მიერ არჩეულ პროგრამაში. შემდეგ ჯერზე კვლავ მოგიწევთ პროგრამის არჩევა.

იმისათვის, რომ შეინახოთ სასურველი პროგრამა არჩეული ფაილის ტიპის გასახსნელად მუდმივ საფუძველზე, ან თუ სასურველი პროგრამა არ არის სიაში No1 და იცით, რომ ის ნამდვილად არის დაინსტალირებული კომპიუტერზე, დააჭირეთ „სხვა აპლიკაციის არჩევას“ (2 ).

ფანჯარაში, რომელიც იხსნება, სიაში (1) გამოჩნდება ყველა პროგრამა, რომელსაც შეუძლია ამ ფაილის გახსნა. აირჩიეთ ის, რაც გჭირდებათ სიიდან. თუ გსურთ შეინახოთ არჩეული პროგრამა ერთი და იგივე ტიპის ყველა ფაილისთვის (ისე, რომ ყველა მსგავსი ფაილი ყოველთვის დაუყოვნებლივ გაიხსნას ამ პროგრამაში), მონიშნეთ ყუთი „ყოველთვის გამოიყენეთ ეს აპლიკაცია ...“ (2).

ამ გზით თქვენ შეგიძლიათ დანიშნოთ ნაგულისხმევი პროგრამა ნებისმიერი ფაილის ტიპისთვის.

ეს მეთოდი არ არის მოსახერხებელი მხოლოდ იმიტომ, რომ ფაილის თითოეული ტიპისთვის თქვენ ხელით უნდა მიაწეროთ მსგავსი პროგრამა, თუნდაც სხვადასხვა ტიპისფაილების გახსნა შესაძლებელია იმავე პროგრამით.

ყველა ფაილის ტიპისა და პროტოკოლისთვის ნაგულისხმევი პროგრამების მინიჭება ერთდროულად Windows-ის პარამეტრების მეშვეობით

Windows Settings გაძლევთ საშუალებას დააყენოთ ნაგულისხმევი პროგრამები ყველა ტიპის ფაილისთვის, რომელიც პროგრამას შეუძლია გახსნას. ასევე მხოლოდ მეშვეობით Windows პარამეტრებითქვენ შეგიძლიათ დააკონფიგურიროთ პროგრამები, რომლებიც გამოყენებული იქნება გარკვეულ პროტოკოლებთან მუშაობისთვის, მაგალითად, ისე, რომ ყველა ბმული გაიხსნას მხოლოდ კონკრეტულ ბრაუზერში.

ქვემოთ ნაჩვენები იქნება დეტალური ინსტრუქციები on Windows-ის მაგალითი 10. Windows 7-ის პარამეტრები ძალიან ჰგავს და მოკლედ იქნება განხილული, არის მხოლოდ მცირე განსხვავებები, ძირითადად ინტერფეისში. Windows 8-ის პარამეტრები სრულიად იდენტურია Windows პარამეტრები 7.

გახსენით Windows ძებნადა ჩაწერეთ მოთხოვნა „ნაგულისხმევი პროგრამები“, შემდეგ აირჩიეთ ნაპოვნი „ნაგულისხმევი პროგრამები“ ვარიანტი ძიების შედეგებიდან და გახსენით იგი.

ინფორმაცია Windows Search-ის გამოყენების შესახებ არის აქ

სიაში გამოჩნდება რომელი პროგრამა ხსნის, მაგალითად, რომელი პროგრამა გამოიყენება ვიდეო პლეერად, რომელია ვებ ბრაუზერი და ა.შ.

აქ შეგიძლიათ გადაანაწილოთ პროგრამები გარკვეული მოქმედებების შესასრულებლად და გარკვეული ფაილების გასახსნელად. ამისათვის თქვენ უნდა დააჭიროთ პროგრამას, რომელიც უკვე მინიჭებულია მოქმედებაზე და აირჩიეთ სხვა სიიდან (თუ პროგრამა არ არის მინიჭებული, დააჭირეთ ღილაკს „+“). მაგალითად, გსურთ აირჩიოთ სხვა ნაგულისხმევი ბრაუზერი ისე, რომ სხვა პროგრამებიდან ყველა ბმული მხოლოდ მისი მეშვეობით გაიხსნას. ამისათვის, "ვებ ბრაუზერის" სათაურის ქვეშ დააწკაპუნეთ უკვე მინიჭებულ ბრაუზერზე (თუ არ არის მინიჭებული, დააჭირეთ "+") და სიიდან (2) აირჩიეთ ის ბრაუზერი, რომელიც გვჭირდება, რომლის მეშვეობითაც გსურთ გახსნათ ყველა ბმული. .

პროგრამების კონფიგურაცია გარკვეული ტიპის ფაილების გასახსნელად

თქვენ ასევე შეგიძლიათ დააყენოთ ნაგულისხმევი პროგრამები გარკვეული ტიპის ფაილების გასახსნელად.

მსგავსი პროცედურა ზემოთ იყო აღწერილი, ერთადერთი განსხვავება ისაა, რომ პარამეტრებში შეგიძლიათ დაუყოვნებლივ მივანიჭოთ პროგრამები ყველა ტიპის ფაილებისთვის ერთ ადგილას და არა სათითაოდ Explorer-ის საშუალებით.

პროგრამების არჩევის ვარიანტებზე გადასასვლელად, რომლებიც ხსნიან ფაილის სპეციფიკურ ტიპებს, დააწკაპუნეთ ბმულზე „აირჩიეთ“. სტანდარტული აპლიკაციებიფაილის ტიპებისთვის".

გვერდზე, რომელიც იხსნება, სვეტში მარცხნივ (1) გამოჩნდება Windows-ის ყველა შესაძლო ფაილის ტიპი, ხოლო მარჯვნივ (2) თითოეული ფაილის ტიპის საპირისპიროდ გამოჩნდება პროგრამა, რომელიც ხსნის ამ ფაილებს. თუ პროგრამა არ არის მინიჭებული ფაილის გარკვეულ ტიპზე, შეგიძლიათ მისი მინიჭება ღილაკზე „+“ (3) დაწკაპუნებით.

პროგრამების კონფიგურაცია ყველა ტიპის ფაილისა და პროტოკოლის გასახსნელად, რომელიც მას შეუძლია ერთდროულად გახსნას

შესაძლებელია მორგება საჭირო პროგრამებირათა მათ გახსნას ყველაფერი, რისი გახსნაც შესაძლებელია მათი დახმარებით. თუმცა, თქვენ უნდა იყოთ ფრთხილად ამ პარამეტრის პარამეტრთან, რადგან შეიძლება მოხდეს, რომ ზოგიერთი ტიპის ფაილი არ გაიხსნას თქვენთვის სასურველ პროგრამაში.

მაგალითად, თუ ბრაუზერისთვის Google Chromeერთდროულად დააყენეთ ყველა ფაილი და პროტოკოლი, რომლის გახსნაც მას შეუძლია, შემდეგ შეიძლება აღმოჩნდეს, რომ, მაგალითად, PDF ფაილებიარ გაიხსნება ჩვეულებრივ პროგრამაში Acrobat Readerდა Google Chrome-ში. ეს შესაძლებელია, რადგან Google Chrome-საც შეუძლია PDF ფაილების გახსნა და თქვენ დააკონფიგურირეთ ეს ბრაუზერი ისე, რომ ის ხსნის ყველაფერს, რაც შეუძლია.

საჭირო პროგრამების კონფიგურაციისთვის ყველა ფაილისა და პროტოკოლის გასახსნელად, რომელთა გახსნა მხოლოდ მათ შეუძლიათ, გადადით "აპლიკაციის მიხედვით ნაგულისხმევი მნიშვნელობების დაყენება" ქვეგანყოფილებაში.

შემდეგ, მარცხნივ (1) სიაში აირჩიეთ პროგრამა, რომლისთვისაც გსურთ დააყენოთ ნაგულისხმევი გახსნა ყველაფრის ერთდროულად გახსნისთვის. მარჯვენა სვეტში დააწკაპუნეთ "ამ პროგრამის ნაგულისხმევად დაყენება" (2).

მაგალითად, Windows 7-ის გამოყენება

Windows 7-ში, „ნაგულისხმევი პროგრამები“ პროგრამის პარამეტრებისთვის, თითოეული გახსნილი ფაილისთვის, ასევე შეგიძლიათ იპოვოთ Windows ძიების საშუალებით, შეკითხვის „ნაგულისხმევი პროგრამების“ აკრეფით.

Windows 7-ში ნაგულისხმევი პროგრამების ფანჯარა ასე გამოიყურება:

სისტემაში გარკვეული მოქმედებების შესასრულებლად პროგრამების შესარჩევად, თქვენ უნდა გახსნათ „პროგრამის წვდომისა და ნაგულისხმევის დაყენება“.

ფანჯარაში, რომელიც იხსნება, თქვენ უნდა გახსნათ "სხვა" კატეგორია ქვემოთ მოცემულ სიაში, შეგიძლიათ დანიშნოთ საჭირო პროგრამები თითოეული მოქმედებისთვის.

პროგრამების გასახსნელად დასაყენებლად გარკვეული ტიპებიფაილი, შემდეგ "ნაგულისხმევი პროგრამები" განყოფილებაში გახსენით პუნქტი "ფაილის ტიპების ან პროტოკოლების შესაბამისობა კონკრეტულ პროგრამებთან".

ფანჯარაში რჩება მხოლოდ საჭირო პროგრამების მინიჭება ფაილების საჭირო ტიპების გასახსნელად. ამისათვის აირჩიეთ ფაილის ტიპი სიიდან (1) და დააჭირეთ "პროგრამის შეცვლა" (2).

იმისათვის, რომ დააყენოთ სასურველი ნაგულისხმევი პროგრამები ყველა ფაილის გასახსნელად, რომლის გახსნაც მას შეუძლია და ყველა პროტოკოლისთვის, გახსენით "ნაგულისხმევი პროგრამების დაყენება" ქვეგანყოფილება.

სიაში მარცხნივ აირჩიეთ სასურველი პროგრამა (1) და შემდეგ მარჯვენა ღილაკით დააწკაპუნეთ „ამ პროგრამის ნაგულისხმევად დაყენება“ (2).

დასკვნა

გარკვეული ფაილების გასახსნელად ნაგულისხმევი პროგრამების დაყენების შესაძლებლობა საშუალებას მოგცემთ მარტივად გადაწყვიტოთ შესაძლო პრობლემები Windows-ში, როდესაც, მაგალითად, ბმულები სკაიპიდან ან სხვა პროგრამებიდან არასწორ ბრაუზერში იხსნება. ან ზოგიერთი ვიდეო ფაილი იხსნება არასწორი პლეერის საშუალებით. ზემოთ მოყვანილი ინსტრუქციები დაგეხმარებათ დააკავშიროთ თქვენთვის საჭირო პროგრამები საჭირო ფაილებირათა ყველაფერი თქვენთვის მოსახერხებელი იყოს.

სულ ესაა! კარგ დღეს და კარგ განწყობას გისურვებთ! ;)

ჩანართი " ძირითადი პარამეტრები"იხსნება ნაგულისხმევად.

კატეგორიის პარამეტრების რედაქტირება. ჩანართი "ძირითადი პარამეტრები".

პარამეტრების რედაქტირების შემდეგ დააჭირეთ ღილაკს შენახვა. წინააღმდეგ შემთხვევაში, პარამეტრებში შეტანილი ყველა ცვლილება დაიკარგება!

სახელი

აღწერა

საფუძვლები

ბლოკის სახელის შემდეგ სისტემაში უნიკალური კატეგორიის იდენტიფიკატორი მითითებულია ფრჩხილებში

ტექსტი, რომელიც ჩნდება როგორც ინსტრუმენტების მინიშნება, როდესაც მომხმარებელი ატარებს მაუსს ხეზე კატეგორიის სახელზე

პასუხისმგებელი ჯგუფი

ამ ჯგუფის მომხმარებლები იღებენ შეტყობინებებს უარყოფილი და ვადაგადაცილებული ამოცანების შესახებ

ჩვენების რეჟიმი მთავარ და პერსონალურ საქაღალდეებზე

განსაზღვრავს, თუ როგორ გამოჩნდება კატეგორიის ელემენტები მთავარი გვერდიაპლიკაციები და "პირადი" ჩანართზე. შესაძლებელია შემდეგი მნიშვნელობები:

ყველა ჩვენება - ნაჩვენებია ორივე დავალება „პირადი“ ჩანართზე და კომენტარები არხში;

მხოლოდ ამოცანების ჩვენება - ამოცანები ნაჩვენებია "პირადი" ჩანართზე, მაგრამ კომენტარები არ არის ნაჩვენები არხში;

მხოლოდ კომენტარების ჩვენება - კომენტარები ნაჩვენებია არხში, მაგრამ ამოცანები "პირადი" ჩანართზე არ არის ნაჩვენები;

არაფერი აჩვენო

აცნობეთ პასუხისმგებელ ჯგუფს, როდესაც მოხდება სტატუსის იძულებითი ცვლილება

თუ ჩამრთველი ჩართულია, მაშინ ზემოთ შერჩეული ჯგუფის მომხმარებლები ასევე მიიღებენ შეტყობინებებს სტატუსის იძულებითი ცვლილების შესახებ

არის საცნობარო წიგნი

კატეგორია ნაჩვენებია ხატით. ამ ტიპის კატეგორიებისთვის არ გამოიყენება ისეთი პარამეტრები, როგორიცაა კონტრაქტორი, სამუშაოს დაწყების თარიღი, ვადა და ა.შ. ამ კატეგორიის ობიექტები არ არის ნაჩვენები მთავარ გვერდზე და შექმნილი ობიექტების რაოდენობა არ არის ნაჩვენები კატეგორიის ხეში. ისინი გამოირიცხება ქვეშევრდომთა ჯგუფის მომხმარებელთა ამოცანების სიიდან, დაქვემდებარებული ორგ. ერთეული, ამოცანები, სადაც მომხმარებელი არის მომხმარებელი ან შემსრულებელი, მომხმარებლის მიერ უარყოფილი ან გასაჩივრებული ამოცანები, ასევე განმეორებადი ამოცანები და არ უჭერს მხარს როლის მექანიზმს.

ყურადღება მიაქციეთ პარამეტრს ""

არის პორტალი

კატეგორია ნაჩვენებია ხატით. ამ ატრიბუტის მქონე კატეგორიის ამოცანები გამოჩნდება ხის სახით, ამოცანების ხედვით განყოფილებაში, ბლოკში "პორტალი" ატრიბუტით. განყოფილების ინტერფეისი

დამატებითი სინდიკატი

კატეგორია ნაჩვენებია როგორც პორტალი, რომელიც არჩეულია ჩამოსაშლელი სიიდან მოსანიშნი ველის ქვემოთ (ამ შემთხვევაში, ჩანართზე „გარეგნობა და შაბლონები“ პარამეტრი „სტანდარტული ხედი“ შეიცვლება „დამატებითი სინდიკატით“)

არის რეკლამა

კატეგორია ნაჩვენებია ხატით. ამ ატრიბუტის მქონე კატეგორიის ამოცანები ნაჩვენები იქნება რეკლამის სახით განყოფილებაში "პორტალი" ატრიბუტით სექციის ინტერფეისის ბლოკში.

არის კალენდარი

ჩამრთველის ჩართვის შემდეგ, ადმინისტრატორს ეკითხება შეტყობინება კატეგორიის ხელით დენორმალიზების აუცილებლობის შესახებ.

არ გაგზავნოთ ელ.წერილი

თქვენ არ მიიღებთ ელფოსტით შეტყობინებებს კატეგორიის ამოცანების მქონე ღონისძიებების შესახებ.

ქვეამოცანა უნდა დასრულდეს შესასრულებლად

დავალების შესრულება შეუძლებელია, სანამ ყველა ქვეამოცანა არ დასრულდება

შეიძლება გამოყენებულ იქნას მოსაწვევებისთვის

SMS გაგზავნის დაშვება

თავიდან აიცილეთ ფაილების მიმაგრება დავალების დასრულების შემდეგ

დავალების დასრულების შემდეგ, თქვენ ვეღარ შეძლებთ მასზე ფაილების მიმაგრებას.

შეზღუდეთ AD ჯგუფებისთვის უფლებების მინიჭების შესაძლებლობა

ამ შემთხვევაში, მხოლოდ ჯგუფები, რომლებიც სინქრონიზებულია, შეიძლება დარეგისტრირდნენ კატეგორიის უფლებებში

ავტომატურად წაშალეთ ფაილების წინა ვერსიები

ფაილის მიმაგრების სახელით, რომელიც ემთხვევა დავალების არსებულ ფაილებს, წინა ვერსია(თუ გაქვთ უფლებები და თუ შეგიძლიათ ფაილის წაშლა) წაიშლება. თუ ფაილი მიბმულია ან მისი ბმული გამოიყენება ამოცანის ტექსტში ან DP-ში, ან არ არის წაშლის ნებართვა, მაშინ ახალ ფაილს ავტომატურად ერქმევა სახელი შეტყობინების გარეშე.

ნება მიეცით ხელოვანებს გააუქმონ მოთხოვნილი ხელმოწერები

მიეცით საშუალება მიმღებებს გააუქმონ ხელმოწერილი ხელმოწერები

მიეცით საშუალება მომხმარებელს გააუქმოს მოთხოვნილი ხელმოწერები

მიეცით საშუალება ხელმოწერის მთხოვნელებს გააუქმონ მოთხოვნილი ხელმოწერები

როდესაც ეს ჩამრთველი ჩართულია, შესაბამისი მომხმარებლისთვის გამოჩნდება ღილაკი "გაუქმება დამტკიცება", დაწკაპუნებისას ყველა მოთხოვნილი/ხელმოწერილი ხელმოწერა გაუქმდება და დავალება გადავა წინა სტატუსზე (ხელმოწერების მოთხოვნამდე). ეს პარამეტრიშექმნილია მოლაპარაკების მარშრუტის შესაწყვეტად. გაუქმების ღილაკი ხელმისაწვდომი იქნება მომხმარებლებისთვის, რომლებსაც აქვთ „სამუშაო ადმინისტრატორის“ უფლება და მიმდინარე დავალების შემსრულებლები/მიმღებები/მომხმარებლები ან მომხმარებელი, რომელმაც მოითხოვა ხელმოწერა.

აღკვეთეთ ამოცანების გადატანა ამ კატეგორიიდან

თუ ჩამრთველი ჩართულია, დავალების სხვა კატეგორიაში გადატანა შეუძლებელია.

როდესაც ჩამრთველი ჩართულია, ამოცანების ბარათის ხელსაწყოთა პანელზე მენიუში „მეტი“ „გადაადგილება“ არ არის ნაჩვენები.

თავიდან აიცილეთ ამოცანების მიმდინარე კატეგორიაში გადატანა

თუ ჩამრთველი ჩართულია, მაშინ სხვა კატეგორიებიდან ამოცანები ვერ გადაიცემა მიმდინარე კატეგორიაში

აღკვეთეთ ამოცანების კოპირება მიმდინარე კატეგორიაში

თუ ჩამრთველი ჩართულია, მაშინ ამ კატეგორიის დავალების კოპირება შეუძლებელია.

როდესაც ჩამრთველი ჩართულია, ამოცანების ბარათის პანელის მენიუში „მეტი“ მენიუში „ასლი“ არ გამოჩნდება

თავიდან აიცილეთ ამოცანების კოპირება სხვა კატეგორიებიდან მიმდინარეზე

თუ ჩამრთველი ჩართულია, მაშინ ამ ან სხვა კატეგორიის ამოცანები ვერ კოპირდება მიმდინარე კატეგორიაში

არ მონიშნოთ დავალება, როგორც ვადაგადაცილებული

თუ მოსანიშნი ველი ჩართულია, ამ კატეგორიის ამოცანები არ იქნება მონიშნული, როგორც ვადაგადაცილებული.

ჩამრთველი უნდა იყოს ჩართული:

"კალენდარისთვის",

კატეგორიებისთვის, სადაც ჩართულია ჩამრთველი „კალენდარი“ (იხ. ზემოთ),

საკონტროლო წერტილებით

ნაგულისხმევად ჩამაგრება ჩატის სახით

თუ ჩამრთველი ჩართულია, მაშინ ამ კატეგორიის ამოცანები ავტომატურად გაიგივებულია ჩეთებთან და გამოჩნდება ჩატის ფანჯარაში ( ფუნქციონირება დამუშავების პროცესშია)

ჯგუფი მოწვეული მომხმარებლებისთვის

ჯგუფი, რომელმაც მოიწვია მომხმარებლები, ავტომატურად მიენიჭება, თუ მოწვევა ეფუძნება ამ კატეგორიას

კონფიდენციალური რეჟიმი

შეუძლია მიიღოს ერთ-ერთი შემდეგი მნიშვნელობა:

გამორთვა (გამორთულია კატეგორიის ყველა ამოცანისთვის),

დროშის დაყენების დაშვება (შერჩევითად დაყენებულია კატეგორიის ამოცანებისთვის),

თითოეული დავალება კონფიდენციალურია (ჩართულია კატეგორიის ყველა ამოცანისთვის).

ვადები

საჭიროა "ხანგრძლივობის" პარამეტრი

ამოცანის დაყენება შეუძლებელია „დედლაინის“ პარამეტრის შევსების გარეშე

ნაგულისხმევი ტერმინი

თუ მნიშვნელობა მითითებულია, მაშინ დავალების შექმნისას ვადა ავტომატურად გამოითვლება როგორც "მიმდინარე თარიღი + ნაგულისხმევი ვადა".

პარამეტრის მნიშვნელობა უნდა იყოს მთელი რიცხვი. არ დაგავიწყდეთ საზომი ერთეულის მითითება (წუთი, საათი, სამუშაო დღე, დღე).

მითითებული მნიშვნელობა გამოიყენება მხოლოდ დავალების შექმნისას. როდესაც თქვენ მიჰყვებით მარშრუტს და ცვლით დავალების შესრულების დაწყების თარიღს, ვადა არ იცვლება იმავე გზით

მინიმალური ვადა

დავალების შექმნისას, "დედალაინის" პარამეტრი არ შეიძლება იყოს "ზე ნაკლები" მიმდინარე თარიღი" + "შეყვანილი მნიშვნელობა"

გამოიყენება ანგარიშში შედარებისთვის (მოხსენება „დავალებები არ შესრულდა რეკომენდებული დროის ფარგლებში“)

დადგმის დროს დასაშვებია ვადის დადგენა

როდესაც დაყენებულია, პარამეტრი "დედლაინი" გამოჩნდება დავალების ბარათზე და ხელმისაწვდომი იქნება რედაქტირებისთვის

ნებადართულია სამუშაოს დაწყების თარიღის დაყენება ინსტალაციისას

ახალი დავალების შექმნის ფორმაზე ხელმისაწვდომი იქნება ველი "დაწყება". მომხმარებლებს პირად პარამეტრებში შეეძლებათ დააკონფიგურიროთ მხოლოდ აქტიური ამოცანების ჩვენება მთავარ გვერდზე (სამუშაოს დაწყების თარიღი უფრო ადრეა, ვიდრე მიმდინარე). ნაგულისხმევი - ჩართულია

დაყენებისას შეავსეთ სამუშაოს დაწყების თარიღი მიმდინარე დროით

განაცხადის შექმნისას დაწყების თარიღი შეივსება მიმდინარე თარიღით

დაუშვით მოძრაობა მარშრუტზე და დაავალეთ შემსრულებლები ვადაგადაცილებულ დავალებაში, ვადის შეცვლა წარსულ დროში

თუ ჩამრთველი ჩართულია, ნებადართულია შემდეგი:

კატეგორიის ობიექტის დროის პარამეტრებში მიმდინარე თარიღზე ნაკლები მნიშვნელობა მიუთითეთ,

შეასრულოს მოქმედებები დავალებაზე ვადა გასული,

შეიტანეთ დაგეგმილი ხელით შრომის ხარჯები წინა პერიოდებისთვის.

თუ ჩამრთველი გამორთულია, მაშინ ამ მოქმედებების შესრულება შესაძლებელია მხოლოდ ჭკვიანი ავტომატიზაციის გამოყენებით სპეციალური მომხმარებლის Systemrobot-ის სახელით.

აკრძალეთ შაბათ-კვირას მუშაობის ვადების და დაწყების თარიღების დაწესება

თუ ჩამრთველი ჩართულია, მაშინ დაწყების თარიღი და ბოლო ვადა შეიძლება მიენიჭოს მხოლოდ სამუშაო დღეებს. პროექტის ინტერფეისში, როდესაც ცდილობთ დააყენოთ სამუშაოს დაწყების თარიღი ან პროექტის დავალების ვადა შაბათ-კვირას, ეს თარიღი ავტომატურად გადაინაცვლებს პირველ მომდევნო სამუშაო დღეს.

დასაშვებია ვადის დაწესება მხოლოდ სამუშაო საათებისთვის

"ხანგრძლივობის" პარამეტრში შესაძლებელი იქნება მხოლოდ სამუშაო საათების დაზუსტება

შესრულებულ ამოცანებში მუშაობის დაწყების თარიღის შეცვლის უფლება

დასრულებულ ამოცანებში შესაძლებელი იქნება სამუშაოს დაწყების თარიღის შეცვლა

შეზღუდეთ ვადის გახანგრძლივება „გადაგეგმვის“ უფლებით

„დედლაინის“ პარამეტრის შეცვლა ხელმისაწვდომი იქნება მხოლოდ „გადაგეგმავის“ წვდომის უფლების მქონე მომხმარებლებისთვის.

ვადის შეცვლა მოითხოვს ხელმოწერის მიღებას

თუ არჩეულია „არა“, მაშინ ვადის შეცვლისას ხელმოწერა არ მოითხოვება.

თუ არჩეულია ხელმოწერა, ის მოითხოვება ვადის შეცვლისას.

თუ არჩეულია „Define in Smart Expression“, გამოჩნდება შერჩევის ველი. არჩეულმა სმარტ გამოხატულმა უნდა დააბრუნოს სასურველი ხელმოწერის ID. თუ ჭკვიანი გამოხატულება დააბრუნებს -1, მაშინ ხელმოწერა არ არის მოთხოვნილი.

არ აჩვენოთ დავალების გადაგეგმარების რაოდენობა ამოცანების არხში

ზე აქტიური პარამეტრიშეტყობინებები, როგორიცაა „[ბოლო ვადა შეიცვალა 9-ჯერ!]“ არ გამოჩნდება არხში

მომხმარებელს შეუძლია დაბლოკოს ვადა

მომხმარებელს (ან მომხმარებელს, რომელსაც აქვს უფლება "სამუშაო ადმინისტრატორი") შეუძლია ნებისმიერ დროს გააკეთოს "დედლაინის" პარამეტრი ამოცანაში, რომელიც მიუწვდომელია რედაქტირებისთვის. როდესაც ვადა იბლოკება, შესაბამისი კომენტარი ქვეყნდება

შეხსენება... დღეებში

როდესაც დანიშნავთ ვადას, ამოცანების შეხსენება ავტომატურად იქმნება ყველა აბონენტისთვის დღეების მითითებულ რაოდენობაზე

შეხსენება... როცა დავალება დგება

როდესაც ამოცანის ველებს ამოწმებთ, შეხსენება შეიქმნება ვადის 25%-ის, შესაბამისად 50% და 75%-ის შემდეგ. თქვენ ასევე შეგიძლიათ დააყენოთ შეხსენება დავალების ვადის ამოწურვის დღეს.

გამორიცხეთ ანგარიშიდან ვადაგადაცილებული ვადების შესახებ

დავალება არ მიეკუთვნება ძირითად ანგარიშებს „სტატისტიკა ვადაგადაცილებული დავალებების შესახებ“, „ინფორმაცია ვადაგადაცილებული ამოცანების შესახებ“ და მსგავსი, რომლებიც შეიძლება დამატებით დაიწეროს.

დაავალეთ პასუხისმგებელი ჯგუფი მხოლოდ ვადაგადაცილებულ დავალებებს

ვადაგადაცილებულ დავალებებს ხელს მოაწერს მხოლოდ პასუხისმგებელი ჯგუფი. თუ ჩამრთველი არ არის ჩართული, მაშინ ხელმოწერილი იქნება შემსრულებლის მენეჯერები და პასუხისმგებელი ჯგუფი

WORD ფაილებთან მუშაობა

დანართების განტვირთვა docx ფაილებიდამტკიცებისთანავე Sharepoint-ში

თუ ჩამრთველი ჩართულია, მაშინ როდესაც გადასვლის შესრულდება, დავალებაზე მიმაგრებული ფაილები აიტვირთება Sharepoint-ში

ცვლილებების დაგროვების ფაილის გენერირება (Redline)

თუ ჩამრთველი ჩართულია, შეიქმნება ცვლილებების დაგროვების ფაილი (როგორც, როცა Word-ში ცვლილებების თვალის დევნების რეჟიმი ჩართულია)

შედარების ღილაკის ჩვენება ამისთვის Word ფაილები

თუ არჩეულია ჭკვიანი ფილტრი, როდესაც ის აბრუნებს true-ს, გამოჩნდება შედარების ღილაკი Word ფაილებისთვის, როდესაც გადასვლის პროცესი მიმდინარეობს (ე.ი. დოკუმენტის შეჯერების პროცესის დროს)

პირველი ფაილი

ჭკვიანი გამონათქვამები, რომლებიც აბრუნებენ ფაილის სახელებს. ლინკის მისაღებად კონკრეტული ვერსიაფაილში, შეგიძლიათ გამოიყენოთ სტრიქონი, როგორიცაა FileID.VersionID ჭკვიან გამოხატულებაში.

თუ თქვენ გაუშვით გონივრული ფილტრი, რომელიც არჩეულია „Word ფაილების შედარების ღილაკის ჩვენება“ ოფციაში (იხ. ზემოთ), მაშინ როდესაც დააწკაპუნებთ დავალებაზე მიმაგრებულ ფაილზე, პირველი და მეორე ფაილები შედარდება.

თუ "პირველი ფაილი" და "მეორე ფაილი" პარამეტრები არ არის შევსებული, მაშინ შედარება განხორციელდება ვერსიებისთვის "ჭკვიანი ფილტრი პირველ ვერსიასთან შესადარებლად" პარამეტრში აღწერილი ლოგიკის მიხედვით (იხ. ქვემოთ)

მეორე ფაილი

ჭკვიანი ფილტრი პირველ ვერსიასთან შედარებისთვის

თუ არჩეულია ჭკვიანი ფილტრი, როდესაც ის უბრუნდება ჭეშმარიტს, როდესაც ხდება გადასვლა (ანუ დოკუმენტის შეჯერების პროცესში), დოკუმენტის უახლესი ვერსია შედარებულია პირველ ვერსიასთან და არა წინასთან. თუ ჭკვიანი ფილტრი არ არის მითითებული, მაშინ შედარებაც ხდება პირველ ვერსიასთან.

ეს ლოგიკა გამოიყენება მხოლოდ იმ შემთხვევაში, თუ "პირველი ფაილი" და "მეორე ფაილი" პარამეტრები არ არის შევსებული (იხ. ზემოთ)

აკრძალეთ ფაილების პაროლით მიმაგრება

თუ ჩამრთველი ჩართულია, პაროლით დაცული ფაილები არ შეიძლება დაერთოს ამოცანებს.

მრიცხველები

თუ ჩამრთველი ჩართულია, მაშინ დავალების ბარათში მთავარ პარამეტრებში ბლოკის ხაზი გამოჩნდება ამოცანის რეიტინგით ხატის სახით.

თუ ჩამრთველი ჩართულია, დაითვლება დავალების ნახვების რაოდენობა (სერვისის მრიცხველი, ნაჩვენებია მობილური აპლიკაციის სერვისების ტესტირების გვერდზე)

მომხმარებლის კომენტარები

თუ ჩამრთველი ჩართულია, დაითვლება მომხმარებლის კომენტარების რაოდენობა დავალებისთვის (სერვისის მრიცხველი, ნაჩვენებია მობილური აპლიკაციის სერვისების ტესტირების გვერდზე)

ავტომატიზაცია

დადგმის პროცედურა (SQL)

@TaskID int,

@UserID int

პროცედურა შენახვისას

ველი ყოველთვის ცარიელი უნდა იყოს. გამოყენება შესაძლებელია მხოლოდ დეველოპერული კომპანიის მიერ სერტიფიცირებული სპეციალისტების მიერ. არასწორმა გამოყენებამ შეიძლება გამოიწვიოს სისტემის უფუნქციობა და მონაცემთა კორუფცია.

პროცედურის შეყვანის პარამეტრები:

@TaskID int,

@UserID int

დადგმის ნაბიჯი

ავტომატური გადასვლა შესრულებულია დავალების დაყენებისას.

მომხმარებელს, რომელიც ქმნის ამოცანას, უნდა ჰქონდეს გადასვლის უფლება

გაგზავნეთ სტადიის ხელმოწერის მოთხოვნები დავალების მენეჯერის სახელით

მომხმარებლები მიიღებენ შეტყობინებას, რომ ხელი მოაწერონ დავალებას იმ მომხმარებლის სახელით, რომელიც მითითებულია აპლიკაციის გენერალურ პარამეტრებში "სამუშაო მენეჯერის" ველში.

დააკოპირეთ აბონენტები ქვეამოცნებებზე

ქვეამოცნების შექმნისას, მთავარი ამოცანის ყველა აბონენტი ავტომატურად კოპირდება მასში

დააყენეთ მხოლოდ ქვედავალებები

ჩაწერეთ ცვლილებები ბავშვის დავალებების სტატუსში

როდესაც ბავშვის დავალების სტატუსი შეიცვლება, ამის შესახებ კომენტარი დაემატება მშობლის ამოცანას

ვადა დამოკიდებულია ბავშვზე/მშობელზე

ბავშვის ამოცანების "დასრულების ვადა" პარამეტრი არ შეიძლება იყოს უფრო გვიან, ვიდრე მშობელი დავალების "ბოლო ვადა".

ამოცანების სხვა კატეგორიაში გადატანისას შემსრულებლების გასუფთავება

როდესაც დავალებას სხვა კატეგორიაში გადაიტანთ, პარამეტრი „შემსრულებლები“ ​​ავტომატურად იშლება

უარი თქვით შვილებზე, როდესაც მშობელი უარყოფილია

თუ მშობლის დავალება უარყოფილია, ბავშვის ყველა დავალება უარყოფილი იქნება.

ხელმოწერის მიღებისას შექმენით თანდართული ფაილების სისტემური ასლები

თუ ჩამრთველი ჩართულია, მაშინ ხელმოწერის მიღებისთანავე შეიქმნება ფაილის ფარული ვერსია და მის ბმულზე მითითებული იქნება სნეპშოტში (დავალების ციფრული სურათი, რომელიც შეიცავს მასში შემავალი მონაცემების ზუსტ ასლს. ).

ეს ვერსია არ არის ნაჩვენები მომხმარებლისთვის ვერსიების სიაში ამ ფაილს, მაგრამ შეიძლება გამოყენებულ იქნას ჭკვიან ავტომატიზაციაში

მარშრუტის არხისთვის გადასვლების შეზღუდვა გადასვლებზე

(სურვილისამებრ ველი)

გონიერი გამოხატულება, რომელიც აბრუნებს გადასვლების სიას, რომელიც ხელმისაწვდომია ძირითადი მარშრუტის არხით (სია არის სტრიქონი გარდამავალი ID-ებით, გამოყოფილი მძიმეებით)

შემსრულებლები, მომხმარებლები და აბონენტები

არ ჩაანაცვლოთ მომხმარებელი ავტომატურად

როდესაც პარამეტრი ჩართულია, "მომხმარებლის" ველი ცარიელი დარჩება.

შეზღუდეთ მხატვრების მოცილება

მომხმარებელი შეძლებს საკუთარი თავის ამოღებას შემსრულებლებიდან მხოლოდ იმ შემთხვევაში, თუ მას აქვს უფლება კატეგორიაში „დანიშნო შემსრულებლები“ ​​ან „ადმინისტრატორი“.

გამოწერის შეზღუდვა

თქვენ შეგიძლიათ გამოიწეროთ დავალება მხოლოდ იმ მომხმარებლებს, რომლებსაც აქვთ ამ ამოცანის უფლება

ნებადართულია ჯგუფების ხელმოწერა

თუ ჩამრთველი ჩართულია, მომხმარებლებს შეეძლებათ კომენტარების გამოქვეყნება მომხმარებელთა ჯგუფში. (ჯგუფები შემადგენლობით დინამიურია)

შემსრულებლის დანიშვნა

დაყენებისას შემსრულებლის მინიჭების ნება - შემსრულებლების შერჩევა შესაძლებელია დავალების დამკვეთის შეხედულებისამებრ, დაყენებისას.

დადგმის დროს შემსრულებლის მინიჭების აკრძალვა - დადგმის დროს პარამეტრი „შემსრულებლები“ ​​დაიმალება.

შემსრულებლის დანიშვნა, როდესაც დაყენება სავალდებულოა - დავალების დაყენება შეუძლებელია, სანამ შემსრულებელი არ შეირჩევა.

თუ ნებადართულია დაყენებისას შემსრულებლის მინიჭება, კურსორი განთავსდება შემსრულებლის შეყვანის ველზე, წინააღმდეგ შემთხვევაში - "დავალების ტექსტის" ველზე.

დავალების დელეგირება მოითხოვს ხელმოწერის მიღებას

თუ არჩეულია მნიშვნელობა "არა", მაშინ დავალების სხვა შემსრულებელზე გადაცემისას ხელმოწერა არ არის მოთხოვნილი. თუ არჩეულია ხელმოწერა, მაშინ ეს ხელმოწერა ითხოვება დავალების დელეგირებისას, ხოლო შემსრულებლის შეცვლა ხდება მხოლოდ ხელმოწერის მიღების შემდეგ; თუ ხელმოწერა უარყოფილია, შემსრულებელი არ იცვლება.

მომხმარებლის შეცვლა მოითხოვს ხელმოწერის მიღებას

თუ არჩეულია მნიშვნელობა "არა", მაშინ მომხმარებლის შეცვლისას ხელმოწერა არ არის მოთხოვნილი. თუ არჩეულია ხელმოწერა, მაშინ ეს ხელმოწერა ითხოვება მომხმარებლის შეცვლისას და ცვლილება ხდება მხოლოდ ხელმოწერის მიღების შემდეგ; თუ ხელმოწერა უარყოფილია, მომხმარებელი არ იცვლება.

ხელმოწერა შეიძლება პირდაპირ იყოს მითითებული ან განისაზღვროს დინამიურად ჭკვიანი გამოხატვის გამოყენებით. ჭკვიანი გამოხატულებამ უნდა დააბრუნოს მოთხოვნილი ხელმოწერის ID

არ შეზღუდოთ შრომის ხარჯების ხილვადობა

შრომის ხარჯები ხილული იქნება ყველა მომხმარებლისთვის, ვისაც აქვს დავალების ნახვისა და კომენტარის უფლება.

აცნობეთ მომხმარებელს ზედმეტი შრომის ხარჯების შესახებ

თუ ფაქტობრივი შრომის ხარჯები გადააჭარბებს დაგეგმილს, დავალების დამკვეთი მიიღებს შესაბამის შეტყობინებას

ჯგუფს ეცნობება გეგმის გადაჭარბებისას

შერჩეული ჯგუფი იღებს შეტყობინებებს დაგეგმილი შრომის ხარჯების გადაჭარბებისას

შემსრულებლის შეფასების რეჟიმი

ინვალიდი - შემსრულებლები არ ფასდება

დახურული შეფასება - შემსრულებლებს არ აქვთ წვდომა იმ შეფასებებზე, რომლებსაც მომხმარებლები აძლევენ დავალებების შესრულების შედეგების საფუძველზე.

ღია შეფასება - შემსრულებლებს აქვთ წვდომა იმ შეფასებებზე, რომლებსაც მომხმარებლები აძლევენ დავალებების შესრულების შედეგების საფუძველზე

საჭიროა შემსრულებლის შეფასება

როდესაც ეს პარამეტრი ჩართულია, შემსრულებელი ვერ შეძლებს დავალების შესრულებას, სანამ მისი სამუშაო არ შეფასდება.

იმ სიტუაციის თავიდან ასაცილებლად, როდესაც მომხმარებელი ვერ შეასრულებს დავალებას და ამავე დროს მომხმარებელს არ შეუძლია შეაფასოს, აუცილებელია შეიქმნას დამატებითი შუალედური სტატუსი (მაგალითად, ვერიფიკაცია), რომელშიც კონტრაქტორი გადასცემს დავალებას რეალურად. ამ ამოცანაზე მუშაობის დასრულება. ვარაუდობენ, რომ დავალებას კლიენტი შეასრულებს დავალების შესრულების შემოწმებისა და შეფასების მინიჭების შემდეგ. ამ სტატუსში ჩართული უნდა იყოს პარამეტრი „სამუშაო დასრულებული“ და „შესრულება დასრულებულია (არააქტიური)“ პარამეტრი გათიშული.

თუ საჭიროა შემსრულებლების შეფასება, მაგრამ ეს არ გაკეთებულა, მაშინ იხსნება ფანჯარა, რომელშიც მომხმარებელს შეუძლია შეაფასოს შემსრულებლები

მიეცით საშუალება ბოლო შემსრულებელს გააუქმოს შესრულება

თუ დავალებაში მხოლოდ ერთი შემსრულებელია, ის შეძლებს თავი დაანებოს შესრულებას და დატოვოს დავალება შემსრულებლის გარეშე.

ყველა შემსრულებელმა უნდა შეასრულოს დავალება

დავალების შესასრულებლად ყველა მომხმარებელმა, რომელიც შემსრულებელია, უნდა დააჭიროს ღილაკს „დასრულება“ ან მსგავსი. ეს ღილაკი (და სხვა, რომელიც გადადის საბოლოო სტატუსებზე) ხელმისაწვდომი იქნება მხოლოდ შემსრულებლებისთვის, მიუხედავად სხვა ამოცანების აბონენტების წვდომის უფლებებისა.

მოქმედება მრავალ დასრულებაზე

მოქმედება შესრულებული მომხმარებლისთვის, რომელიც არის ერთ-ერთი შემსრულებელი და ასრულებს დავალებას. შესაძლო ვარიანტები:

არაფერი,

ამოღება შემსრულებლებისგან - როდესაც დავალება სრულდება, მომხმარებელი აღარ განიხილება შემსრულებლად, ის გამოსახულია შემსრულებელთა სიაში ხაზგასმული შრიფტით. თუ დავალება გასაჩივრებულია (გადასვლის პარამეტრებში ჩართულია ჩამრთველი „გასაჩივრებული“), მაშინ წაშლილი შემსრულებლები კვლავ გააქტიურდებიან.

აბონენტებიდან ამოღება - დავალების შესრულებისას მომხმარებელი ამოღებულია შემსრულებლებისა და აბონენტების სიიდან და აღარ არის ნაჩვენები შემსრულებელთა სიაში. თუ დავალება გასაჩივრებულია (გადასვლის პარამეტრებში ჩართულია „გასაჩივრებული“ ველი), მაშინ წაშლილი აბონენტები წაშლილი დარჩებიან.

აქცია დამხმარეებისთვის

მოქმედება, რომელიც ავტომატურად შესრულდება ასისტენტის როლისთვის. შესაძლო ვარიანტები:

დაამატეთ შემსრულებლებს,

დაამატეთ აბონენტებს,

არაფერი გააკეთო

შეატყობინეთ ყველა შემსრულებელს შემსრულებელს მოხსენებისას

თუ კომენტარი გაეგზავნა შემსრულებელს, მაშინ ყველა დავალების შემსრულებელი მიიღებს შეტყობინებას ამის შესახებ.

სპეციალური მომხმარებლების სათაური

შემსრულებლებისა და აბონენტების არჩევისას ნაჩვენებია დამატებითი თემა, რომელიც მოიცავს მხოლოდ მომხმარებლებს კონკრეტული სიიდან. მათ უწოდებენ სპეციალურ მომხმარებლებს.

სპეციალური მომხმარებლების ველი განსაზღვრავს ჭკვიან გამონათქვამს, რომელიც აბრუნებს მომხმარებლის სპეციალური ID-ების სიას. "სპეციალური მომხმარებლების სათაური" ველში მითითებულია სიის სახელი, როგორც ეს იქნება ნაჩვენები "To" კონტროლში.

ჭკვიანი გამოხატვის მაგალითი:

სპეციალური მომხმარებლები

დავალების ტექსტი და კომენტარები

პარამეტრების შესაძლო მნიშვნელობები:

"ტექსტი აუცილებელია"

"ტექსტი შეიძლება ცარიელი იყოს"

"აკრძალეთ დავალების ტექსტის შეყვანა." ამ შემთხვევაში, დავალების ტექსტის გენერირებისთვის, შაბლონი გამოიყენება დამატებითი პარამეტრების დაყენებისას შევსებული მნიშვნელობების გამოყენებით (იხ. ქვეგანყოფილება "გარეგნობა და შაბლონები", შაბლონების ბლოკი, "თარგი დავალების ტექსტის ავტომატური გენერირებისთვის" პარამეტრი).

"დავალების ტექსტის შეცვლის დაბლოკვა"

ნაგულისხმევი ტექსტი

დავალების ტექსტი ნაჩვენებია ნაგულისხმევად დავალების შექმნისას. რედაქტირებისთვის დააწკაპუნეთ

სრული ტექსტის ჩვენება

(მოძველებული, არ არის მხარდაჭერილი)

აჩვენე დავალების ტექსტი სრულად, სიგრძის მიუხედავად, ან აჩვენე მხოლოდ პირველი ნაწილი ბმულით „სრული ნახვა“

HTML-ის დაშვება ამოცანის სხეულში

დაუშვით ტექსტის ფორმატირება HTML-ის გამოყენებით (გამოჩნდება ფორმატირების ხელსაწყოთა ზოლი). განაცხადის ტექსტის შევსების პრინციპი მსგავსია "დიდი ტექსტი" პარამეტრის.

თუ ჩართულია ჩამრთველი „არის საცნობარო წიგნი“, მაშინ პარამეტრი „HTML-ის დაშვება დავალების ტექსტში“ არ გამოჩნდება.

როდესაც ეს ჩამრთველი ჩართულია, ამოცანის ტექსტის მიხედვით დახარისხება და საძიებო DP-ში ამოცანის არჩევისას ძიება არ მუშაობს სწორად. თუ კატეგორია გამოიყენება DP Lookup-ის საცნობარო წიგნად ან წყაროდ, ჩამრთველი უნდა იყოს გამორთული

სურათების დაშვება დავალების ტექსტში

დავალების ტექსტის რედაქტორს ექნება შესაძლებლობა ჩასვას სურათები დავალებაზე მიმაგრებული ფაილებიდან

დავალების ტექსტის ჩვენება ცხრილში Html სახით

თუ ჩამრთველი ჩართულია, მაშინ კატეგორიის ცხრილის ხედში გამოჩნდება დავალების ტექსტი html ტეგების გათვალისწინებით.

თქვენ შეგიძლიათ გამოიყენოთ ამომხტარი ფორმატირების პანელი დავალების ტექსტის დასაფორმებლად. ტექსტი, რომელშიც შედის HTML ტეგები, ასევე შეიძლება შეიყვანოთ სმარტების გამოყენებით. თუმცა, თუ html ტეგები დაემატება „ხელით“ დავალების ტექსტის რედაქტირებისას, მაშინ ისინი აღიქმება არა როგორც html ტეგები, არამედ როგორც ტექსტის ნაწილი.

მომხმარებელს შეუძლია შეცვალოს დავალების ტექსტი

მომხმარებელს შეუძლია შეცვალოს დავალების ტექსტი მისი დაყენების შემდეგ

ადმინისტრატორს შეუძლია დავალებების ტექსტის რედაქტირება

ადმინისტრატორს შეუძლია შეცვალოს დავალების ტექსტი მისი დაყენების შემდეგ

აბონენტებს შეუძლიათ დავალებების ტექსტის რედაქტირება

აბონენტებს შეუძლიათ შეცვალონ დავალების ტექსტი მისი დაყენების შემდეგ

ნებისმიერს შეუძლია პრობლემის ტექსტის რედაქტირება

ნებისმიერ მომხმარებელს შეუძლია შეცვალოს დავალების ტექსტი მისი დაყენების შემდეგ

კომენტარების ჩართვა

თუ მოსანიშნი ველი გამორთულია, კომენტარები არ დაიშვება კატეგორიაში.

კომენტარების დამატების აკრძალვა

თუ ჩამრთველი ჩართულია, მაშინ კომენტარის დამატების ბლოკი

არ არის ნაჩვენები. თავად კომენტარის თემა რჩება

დაუშვით HTML კომენტარებში

დაუშვით კომენტარის ტექსტის ფორმატირება HTML-ის გამოყენებით (გამოჩნდება ფორმატირების ხელსაწყოთა ზოლი).

თუ ჩამრთველი ჩართულია, შეგიძლიათ სურათების ჩასმა გადაათრიეთ და ჩამოაგდეს მეთოდით.

თავიდან აიცილეთ კომენტარების გაგზავნა მიმღებების არჩევის გარეშე

თუ მოსანიშნი ველი გამორთულია, მომხმარებლები ვერ შეძლებენ კომენტარების გამოქვეყნებას მიმღების არჩევის გარეშე

დაწერეთ სისტემის კომენტარები ადრესატთა გარეშე

თუ ჩამრთველი ჩართულია, მაშინ, როდესაც სისტემის კომენტარები გენერირდება (მაგალითად, შემსრულებლის მინიჭების, გადაგეგმვის და ა.შ.), ამოცანების აბონენტები არ მიიღებენ შეტყობინებებს მათ შესახებ და ვერ დაინახავენ მათ, როგორც ახალს არხში და მრიცხველში. წაუკითხავი შეტყობინების მაჩვენებელი არ გაიზრდება.

თავიდან აიცილეთ კომენტარების დაწერა დასრულებულ ამოცანებზე

უკვე დასრულებულ ამოცანებზე კომენტარების დამატების შესაძლებლობა

შესვლისას ავტომატურად მიუთითეთ „საჭიროა პასუხი“.

თუ ჩამრთველი ჩართულია, მაშინ მომხმარებლის რეჟიმში, დავალების კომენტარის გაგზავნისას, თუ კომენტარის ტექსტი შეიცავს სიმბოლოს "?" ამისთვის.

ნაგულისხმევად ზოგადი კომენტარების არხის ჩვენება

თუ ჩამრთველი ჩართულია, მაშინ მომხმარებლის რეჟიმში კომენტარები დაქვემდებარებული ამოცანებიდან გამოჩნდება კომენტარების არხში



git ინსტალაცია (24)

ვცდილობ Git Windows-ზე. მე მივიღე "git commit"-ის მცდელობამდე და მივიღე ეს შეცდომა:

ტერმინალი დადუმებულია, მაგრამ არ არის VISUAL ან EDITOR. გაგზავნეთ შეტყობინება -m ან -F ვარიანტის გამოყენებით.

ასე რომ, მივხვდი, რომ მჭირდებოდა გარემოს ცვლადი სახელწოდებით EDITOR. პრობლემა არ არის. Notepad-ში დავაინსტალირე. თითქმის იმუშავა. ჩაწერის შეტყობინება ნაგულისხმევად იხსნება Notepad-ში. მაგრამ Notepad არ უჭერს მხარს ცხელ ხაზებს. მე გამოვედი და მივიღე ", მაგრამ ვერ ვხვდები, როგორ გავაკეთო Notepad++ კონფიგურირებული როგორც %EDITOR% ისე, რომ ის მუშაობდეს Git-თან, როგორც მოსალოდნელი იყო.

მე არ ვარ გათხოვილი Notepad++-ზე. ჩართულია მომენტშიარ მაინტერესებს რომელ რედაქტორს ვიყენებ. უბრალოდ მინდა შევძლო ჩაწერეთ commit შეტყობინებები რედაქტორში,ვიდრე ბრძანების სტრიქონზე (-მ-ით).

მათთვის, ვინც იყენებთ Git-ს Windows-ზე, რა ინსტრუმენტს იყენებთ commit შეტყობინებების რედაქტირებისთვის და რა უნდა გააკეთოთ, რომ ის იმუშაოს?

ძველი თემის აღორძინება, მაგრამ მე ვიპოვე გამოქვეყნებული ლამაზად მარტივი გამოსავალი - თუმცა შეიძლება იყოს შეცდომა იმ გზაზე, სადაც უნდა დააკოპიროთ ავტორის მიერ მოწოდებული ქვემოჭრილი ფაილი. მე ვიყენებ Win 7 x64 და მომიწია "subl" ფაილი /Git/cmd/ საქაღალდეში ჩამეტანა, რომ იმუშაოს. თუმცა ხიბლივით მუშაობს.

დისტანციურად დამონტაჟებული homedrive-ის გამოყენებისას (samba share, nfs, ...) თქვენი ~/.git საქაღალდე გაზიარებულია ყველა სისტემაში, რამაც შეიძლება გამოიწვიოს რამდენიმე პრობლემა. ასე რომ, ჩემი სასურველი სკრიპტი სწორი სისტემისთვის სწორი რედაქტორის დასადგენად არის:

#!/usr/bin/perl # აღმოაჩინე რომელ სისტემაში ვარ და აირჩიეთ სწორი რედაქტორი $unamea = `uname -a`; if($unamea =~ /mingw/i)( if($unamea =~ /devsystem /i)(#Check hostname exec("C:\Program Files (x86)\Notepad++\notepad++.exe", "-multiInst", "-nosession", @ARGV); ) if ($unamea =~ /testsystem/ i)( exec("C:\Program Files\Notepad++\notepad++.exe", "-multiInst", "-nosession", @ARGV); ) $MCEDIT=`რომელიც mcedit`($MCEDIT =~ /; mcedit/)( exec($MCEDIT, @ARGV); ) $NANO=`რომელი ნანო` if($NANO =~ /nano/)(exec($NANO, @ARGV); ) die "არ გაქვს"; შესაფერისი რედაქტორი!\n";

მარტივი ჭურვის სკრიპტი შეიძლება ჩაითვალოს, მაგრამ მე გამოვიყენე perl, რადგან perl მოყვება msysgit და თქვენი unixoid სისტემები ასევე უზრუნველყოფენ მას. მოათავსეთ სკრიპტი /home/username/bin, რომელიც უნდა დაემატოს PATH-ს .bashrc ან .profile-ში. git config --global core.editor giteditor.pl დამატების შემდეგ, სადაც არ უნდა იყოთ, გაქვთ სწორი რედაქტორი.

ATOM და Windows 10

  1. დააწკაპუნეთ მარჯვენა ღილაკით Atom ხატულაზე თქვენს სამუშაო მაგიდაზე და დააწკაპუნეთ თვისებებზე.
  2. კოპირებული ბილიკი "დაწყება"
  3. თან იქით გაიხედა Windows Explorerდა იპოვა "atom.exe".
  4. ეს ჩავწერე git bash-ში:

    git config --global core.editor C:/Users/YOURNAMEUSER/AppData/Local/atom/app-1.7.4/atom.exe"

შენიშვნა: მე შევცვალე ყველა \for / . მე შევქმენი .bashrc ჩემს მთავარ დირექტორიაში და გამოვიყენე / ჩემი მთავარი დირექტორიას დასაყენებლად და ის მუშაობდა, ამიტომ ვივარაუდე, რომ / იქნებოდა გზა.

atom-editor git git-bash windows-10

მე შევძელი გარემოს ვერსიის მიღება EDITOR ცვლადის დაყენებით ბრჭყალების და / :

EDITOR="c:/პროგრამის ფაილები (x86)/Notepad++/notepad++.exe"

მეც იგივე პრობლემა მქონდა და სხვა გამოსავალი ვიპოვე. ვიღებდი

შეცდომა: იყო პრობლემა რედაქტორთან "ec"

მე მაქვს VISUAL=ec და სერიული ფაილი, სახელად ec.bat, რომელიც შეიცავს ერთ ხაზს:

C:\emacs\emacs-23.1\bin\emacsclient.exe %*

ეს საშუალებას მაძლევს შევცვალო ფაილები ბრძანების ხაზიგამოყენებით ec და ვიზუალური ნაკრების არსებობა ნიშნავს, რომ უნიქსის პროგრამების უმეტესობა მასაც არჩევს. როგორც ჩანს, Git სხვაგვარად ეძებს გზას ჩემი სხვა ბრძანებებისთვის - როცა ვუყურებ git commit-ს ProcMon-ში, დავინახე, რომ ის ჩანდა ყველა საქაღალდეში ec-ისთვის და ec.exe-სთვის, მაგრამ არა ec.bat-ისთვის. დავამატე სხვა გარემოს ცვლადი (GIT_EDITOR=ec.bat) და ყველაფერი კარგად იყო.

გამიჭირდა git-თან თანამშრომლობა Word-თან, KomodoEdit-თან და თითქმის ყველა სხვა რედაქტორთან, რომელსაც ვაძლევ მათ. მათი უმეტესობა ღიაა რედაქტირებისთვის, მაგრამ git აშკარად არ ელოდება შენახვას/დახურვას.

როგორც ყავარჯენი, რაც ახლა გავაკეთე

Git commit -m "გაასწორა LoadAll მეთოდი"

რომ ყველაფერი მოძრაობდეს. როგორც წესი, ჩემი commit შეტყობინებები ცოტა უფრო მოკლეა, ვიდრე უნდა იყოს, მაგრამ, როგორც ჩანს, არის გარკვეული სამუშაო git-ის Windows ვერსიაზე.

GitGUI არც ისე ცუდია. ცოტა ორიენტაცია სჭირდება, მაგრამ ამის შემდეგ საკმაოდ კარგად მუშაობს.

ეს არის დიდი პრობლემების ერთ-ერთი სიმპტომი. აღსანიშნავია, რომ თქვენ გაქვთ რაღაც პარამეტრი TERM = მუნჯი. სხვა რამ, რაც არ მუშაობს სწორად, არის ნაკლები ბრძანება, რომელიც ამბობს, რომ თქვენ არ გაქვთ სრულად ფუნქციონალური ტერმინალი. როგორც ჩანს, ეს ყველაზე ხშირად გამოწვეულია TERM-ის დაყენებით თქვენს გლობალებში გარემოს ცვლადებიფანჯრები. ჩემთვის პრობლემა წარმოიშვა Strawberry Perl-ის დაინსტალირებისას, ამის შესახებ გარკვეული ინფორმაცია ეხება ამ პრობლემის msysgit შეცდომას, ასევე რამდენიმე გადაწყვეტას.

პირველი გამოსავალი არის მისი გამოსწორება ~/.bashrc-ში დამატებით:

ექსპორტი TERM=msys

ამის გაკეთება შეგიძლიათ Git BASH მოთხოვნიდან:

ექო "ექსპორტი TERM=msys" >> ~/.bashrc

კიდევ ერთი გამოსავალი, რომელიც საბოლოოდ გავაკეთე ის იყო, რაც მე გავაკეთე, რადგან არ მაინტერესებს Strawberry Perl-ის მიზეზები TERM=dumb-ის დამატების ჩემს გარემოს პარამეტრებში არის წასვლა და წაშლა TERM=dumb, როგორც აღნიშნულია ამ კომენტარში msysgit შეცდომების ანგარიშში.

მართვის პანელები/სისტემა/მოწინავე/გარემოს ცვლადები... (ან მსგავსი, დამოკიდებულია თქვენს ვინდოუსის ვერსიები) არის სადაც წებოვანი პირობა დაინსტალირებულია Windows-ში გარემოს ცვლადები. ნაგულისხმევად, TERM არ არის დაყენებული. თუ TERM დაინსტალირებულია იქ, თქვენ დააინსტალირეთ ის (ან თქვენს მიერ დაინსტალირებული ერთ-ერთი პროგრამა, როგორიცაა Strawberry Perl). წაშალეთ ეს პარამეტრი და ყველაფერი კარგად იქნება.

ანალოგიურად, თუ იყენებთ Strawberry Perl-ს და ზრუნავთ CPAN კლიენტზე ან მსგავსი რამ, შეგიძლიათ დატოვოთ TERM=dumb თავისთავად და გამოიყენოთ დაუყენებელი TERM თქვენს ~/.bashrc ფაილში, რომელსაც ექნება მსგავსი ეფექტის დაყენება. აშკარა ტერმინი, როგორც ზემოთ აღინიშნა.

რა თქმა უნდა, ყველა სხვა გადაწყვეტა სწორია, რომ თქვენ შეგიძლიათ გამოიყენოთ git config --global core.editor $MYFAVORITEEDITOR, რათა დარწმუნდეთ, რომ git იყენებს თქვენს საყვარელ რედაქტორს, როცა მისი გაშვება გჭირდებათ.

მე ვიყენებ Cygwin-ს Windows-ზე, ამიტომ ვიყენებ:

ექსპორტი EDITOR="emacs -nw"

Nw არის Windows-ისთვის, რაც ნიშნავს, რომ Emacs არ ცდილობს X11-ის გამოყენებას.

Emacs კლავიშები არ მუშაობს ჩემთვის Windows shell-იდან, ამიტომ მას გამოვიყენებ მხოლოდ Cygwin ჭურვიდან... (რეკომენდებულია rxvt).

მე ვიყენებ git-ს მრავალ პლატფორმაზე და მომწონს ერთი და იგივე git პარამეტრების გამოყენება ყველა მათგანისთვის. (სინამდვილეში, მე მაქვს ყველა ჩემი კონფიგურაციის ფაილი გამოშვების კონტროლის ქვეშ git-ით და დავაყენე კლონი git-ის საცავი თითოეულ მანქანაზე.) გამოსავალი, რომელიც მე გამოვიტანე, არის ეს:

მე ჩემი დავდე რედაქტორი on giteditor

Git config --global core.editor giteditor

შემდეგ ვქმნი სიმბოლურ ბმულს ე.წ giteditor,რომელიც ჩემშია ბილიკი. (მე მაქვს პირადი დირექტორია ურნა, მაგრამ სადმე ბილიკიმუშაობს.) ეს ბმული მიუთითებს ჩემს ამჟამინდელ შერჩევის რედაქტორზე. მე ვიყენებ სხვადასხვა რედაქტორებს სხვადასხვა მანქანებსა და პლატფორმებზე, ამიტომ ეს ნიშნავს, რომ არ უნდა შევცვალო ჩემი ზოგადი git კონფიგურაცია ( .gitconfig), მხოლოდ ბმული რომელიცმიუთითებს giteditor .

სიმბოლური ბმულები მუშავდება ყოველ ჯერზე ოპერაციული სისტემა, რაც მე ვიცი, თუმცა მათ შეუძლიათ გამოიყენონ სხვადასხვა ბრძანებები. Linux-ისთვის თქვენ იყენებთ ლნ -ს. Windows-ისთვის იყენებთ ჩაშენებულს mklink. მათ აქვთ სხვადასხვა სინტაქსები (რაც თქვენ უნდა მოძებნოთ), მაგრამ ყველაფერი ერთნაირად მუშაობს.

Word Pad!

კმაყოფილი ვარ vim-ის გამოყენებით, მაგრამ რადგან ვცდილობ Git გავაცნო კომპანიას, მინდოდა ისეთი რამ, რაც ყველას ექნებოდა და აღმოვაჩინე, რომ Wordpad კარგად მუშაობდა (ანუ Git რეალურად ელოდება სანამ არ დაასრულებთ რედაქტირებას და არა დახურეთ ფანჯარა).

Git config core.editor ""C:\Program Files\Windows NT\Accessories\wordpad.exe""

ეს იყენებს Git Bash-ს msysgit-ზე; მე არ მიცდია ბრძანების ხაზიდან Windows სტრიქონები(თუ ამას მნიშვნელობა აქვს).

VonC-ის ზემოთ მოყვანილი ვარაუდიდან გამომდინარე, ამან იმუშავა ჩემზე (გამაგიჟა):

Git config --global core.editor ""C:/Program Files (x86)/Sublime Text 3/subl.exe" -wait"

ლოდინი შეიძლება გამოიწვიოს პრობლემები, განსაკუთრებით იმ შემთხვევაში, თუ თქვენ მუშაობთ gerrit-თან და ცვლით ID-ებს, რომლებიც ხელით უნდა დააკოპიროთ commit შეტყობინების ბოლოში

მე ასევე ვიყენებ Cygwin-ს Windows-ზე, ოღონდ gvim-ით (ტერმინალური vim-ისგან განსხვავებით).

ამ სამუშაოს გასაკეთებლად მე გავაკეთე შემდეგი:

  1. შეიქმნა ერთსტრიქონიანი სერიული ფაილი (სახელად git_editor.bat), რომელიც შეიცავს შემდეგს:
    "C:/Program Files/Vim/vim72/gvim.exe" --nofork "%*"
  2. მოათავსეს git_editor.bat ჩემს PATH-ში.
  3. დააყენეთ GIT_EDITOR=git_editor.bat

ამის შემდეგ git commit etc იქნება სწორად გამოძახება შესრულებადი ფაილიგვიმ.

შენიშვნა 1: --nofork ოფცია gvim უზრუნველყოფს მის დაბლოკვას მანამ, სანამ არ დაიწერება commit შეტყობინება.

შენიშვნა 2: ციტატები გვიმ ბილიკის გარშემო აუცილებელია, თუ ბილიკზე არის სივრცეები.

შენიშვნა 3: ბრჭყალები "%*"-ის გარშემო საჭიროა მხოლოდ იმ შემთხვევაში, თუ git გადის ფაილის ბილიკს ინტერვალით.

როგორც ჩანს, Git ვერ იპოვის რედაქტორს, თუ ბილიკზე არის სივრცეები. ასე რომ, თქვენ მოგიწევთ პატრიკის პასუხში ნახსენები სერიული ფაილი ბილიკზე სივრცეების გარეშე.

შეცვალეთ .gitconfig ფაილი c:\Users\YourUser-ში და დაამატეთ:

რედაქტორი = "C:\\პროგრამის ფაილები\\path\\to\\editor.exe"

შემდეგი უნდა გამეკეთებინა, რომ git გამომეყენებინა notepad++ winoze-ში:

დამატება .gitconfig-ისთვის:

რედაქტორი = "C:/პროგრამის ფაილები/Notepad++/notepad++.exe" -multiInst -notabbar -nosession -noPlugin

შეცვალეთ მალსახმობი git bash shell-ის გასაშვებად ადმინისტრატორად გასაშვებად და შემდეგ გამოიყენეთ იგი git bash shell-ის გასაშვებად. ვვარაუდობდი, რომ შემოსვლა კონტექსტური მენიუ"Git Bash here" არ გაუშვა npp საჭირო ნებართვებით.

ორივეს გაკეთების შემდეგ იმუშავა.

ეს არის ჩემი დაყენება Geany-ის რედაქტორად გამოსაყენებლად git-ისთვის:

Git config --global core.editor C:/path/to/geany.bat

შემდეგი შინაარსით geany.bat-ში:

#!/bin/sh "C:\Program Files\Geany\bin\Geany.exe" --new-instance "$*"

ის მუშაობს როგორც DOS კონსოლზე, ასევე msysgit-ზე.

ყოველ შემთხვევაში, მე მხოლოდ ამით ვთამაშობდი და აღმოვაჩინე, რომ შემდეგი კარგად მუშაობდა ჩემთვის:

Git config --global core.editor ""C:/Program Files/TextPad 5/TextPad.exe" -m"

არა მგონია, CMD-ს მოეწონოს ერთი ბრჭყალები, ამიტომ თქვენ უნდა გამოიყენოთ ორმაგი ბრჭყალები "ჩაშენებული სიმებიანი არგუმენტის დასაზუსტებლად".

მეორე მხრივ, Cygwin-ს (რომელიც, ჩემი აზრით, Git's Bash-ის ძირითადი პლატფორმაა) მოსწონს " და " , და შეგიძლიათ მიუთითოთ CMD-ის მსგავსი ბილიკები გამოყენებით /-ის ნაცვლად, თუ ხაზი ციტირებულია, ე.ი. ამ შემთხვევაში, ერთჯერადი ციტატების გამოყენებით.

M უგულებელყოფს/მიუთითებს მრავალი რედაქტორის გამოყენებას და არ არის საჭირო ბოლომდე მიმაგრებული %*.

შეცვლა: vim 7.3-ზე განახლების შემდეგ მივედი დასკვნამდე, რომ ამის გაკეთების ყველაზე სუფთა და მარტივი გზაა:

    დაამატეთ მთავარი Vim საქაღალდე თქვენს გზაზე (დააწკაპუნეთ მარჯვენა ღილაკით My Computer -> Properties -> Advanced -> Environment Variables)

    გაუშვით ეს: git config --global core.editor "gvim --nofork "%*""

თუ ასე გააკეთებ, დარწმუნებული ვარ cygwin-თანაც იმუშავებს.

ორიგინალური პასუხი:

რამდენიმე პასუხის შემთხვევაშიც კი, რომელიც დაკავშირებულია vim-თან, გამიჭირდა Windows-ზე gvim-თან მუშაობა (სამყარო ფაილის ან %EDITOR% ან cygwin-ის გამოყენების გარეშე).

ის, რაც საბოლოოდ მივედი, არის ლამაზი და სუფთა და ეყრდნობა რამდენიმე გადაწყვეტას აქ:

Git config --global core.editor \ ""C:/Program Files/Vim/vim72/gvim.exe" --nofork "%*""

ერთი, რისი გარკვევაც დამჭირდა, არის ის, რომ ეს არ არის Windows-ის სტილის უკანა შრიფტები, ისინი ჩვეულებრივი ხაზებია.

მადლობა SO საზოგადოებას... და პატარა კვლევამე შევძელი ჩემი საყვარელი რედაქტორის მოპოვება EditPadProიმუშავეთ მთავარ რედაქტორად msysgit 1.7.5.GIT და TortoiseGit v1.7.3.0 WinXP SP3-ის თავზე...

Git config --global core.editor c:/msysgit/cmd/epp.sh

თუმცა რამდენიმეს შემდეგ წარუმატებელი მცდელობებიზემოაღნიშნული გადაწყვეტილებები... ბოლოს და ბოლოს, მე შევძელი ამ სამუშაოს შესრულება. EditPadPro დოკუმენტაციის მიხედვით, „/newinstance“ დროშის დამატება საშუალებას მისცემს გარსს დაელოდოს რედაქტორის შეყვანას...

დროშა" / newinstance"ჩემს საქმეში მთავარი იყო...

#!/bin/sh "C:/Program Files/JGsoft/EditPadPro6/EditPadPro.exe" //newinstance "$*"

მირჩევნია emacs-ის გამოყენება. ეს შეიძლება ცოტა უფრო გართულდეს.

  1. ჩამოტვირთეთ emacs და ამოიღეთ იგი სადმე როგორც c:\emacs.
  2. გაუშვით c:\emacs\bin\addpm.exe. თქვენ უნდა დააწკაპუნოთ მარჯვენა ღილაკით და "გაუშვათ როგორც ადმინისტრატორი", თუ იყენებთ Windows Vista-ს ან უფრო მაღალს. ეს განათავსებს შესრულებადებს თქვენს გზაზე.
  3. დაამატეთ (სერვერის დაწყება) სადმე .emacs ფაილში. იხილეთ Emacs Windows-ის FAQ ინფორმაციისთვის, თუ სად უნდა განთავსდეს .emacs ფაილი.
  4. git config --global core.editor emacsclientw

Git ახლა გახსნის ფაილებს არსებული emacs პროცესში. თქვენ მოგიწევთ ამ არსებული პროცესის ხელით დაწყება c:\emacs\bin\runemacs.exe-დან.

დარენის პასუხზე დაყრდნობით, Notepad++-ის გამოსაყენებლად შეგიძლიათ უბრალოდ გააკეთოთ ეს (ყველა ერთ ხაზზე):

git config --global core.editor ""C:/Program Files/Notepad++/notepad++.exe" -multiInst -notabbar -nosession -noPlugin"

ცხადია, ფაილი C:/Program Files/Notepad++/notepad++.exe უნდა იყოს თქვენს სისტემაში შესრულებადი Notepad++-ის გზა. მაგალითად, ეს შეიძლება იყოს C:/Program Files (x86)/Notepad++/notepad++.exe.

ხიბლივით მუშაობს ჩემთვის.

Notepad++ მშვენივრად მუშაობს, თუმცა მირჩევნია გამოვიყენო Notepad, -m, ან თუნდაც ზოგჯერ inline "edit".

პრობლემა, რომელიც თქვენ გაქვთ Notepad++-თან დაკავშირებით, დაკავშირებულია იმით, თუ როგორ აწარმოებს git რედაქტორის შესრულებადს. ჩემი გამოსავალი არის EDITOR-ის დაყენება სერიულ ფაილში და არა რედაქტორის შესრულებადში, რომელიც აკეთებს შემდეგს:

დაწყება /WIT "E:\PortableApps\Notepad++Portable\Notepad++Portable.exe" %*

/WAIT ეუბნება ბრძანების ხაზის სესიას შეაჩეროს აპლიკაციის გასვლამდე, ასე რომ თქვენ შეგიძლიათ შეცვალოთ თქვენი გულის შინაარსი, სანამ git სიხარულით გელოდებათ. %* გადასცემს ყველა არგუმენტს სერიულ ფაილში Notepad++-ით.

C:\src>echo %EDITOR% c:\tools\runeditor.bat

ვიზუალური რედაქტორის სისტემის პარამეტრები მზადდება მოდულის პარამეტრებში სტრუქტურის მართვა (პარამეტრები > პროდუქტის პარამეტრები > მოდულის პარამეტრები > სტრუქტურის მენეჯმენტი) ჩანართზე ვიზუალური რედაქტორი.

პირველი ვარიანტი ვიზუალური რედაქტორის პარამეტრებში არის თავად რედაქტორის არჩევა. შეგიძლიათ გამოიყენოთ რედაქტორის ახალი ვერსია, ან დაბრუნდეთ ძველი (9.5 ვერსიამდე) ძველი რედაქტორი არ არის რეკომენდებული გამოსაყენებლად უახლესი ვერსიებიპროდუქტი, რადგან ბევრი ფუნქცია შეიძლება იყოს შეზღუდული, როგორიცაა მართლწერის შემოწმება. გარდა ამისა, შენახული ტექსტის ფორმატირება შეიძლება მნიშვნელოვნად განსხვავდებოდეს ძველი რედაქტორიდან ახალზე გადასვლისას და პირიქით.. შემდგომში ვიგულისხმებთ და აღვწერთ ახალივერსია. სამუშაოსთან ერთად ძველი ვერსიაშეგიძლიათ გაეცნოთ კურსს ინტერფეისი 9.5 ვერსიამდე. მოდით უფრო ახლოს მივხედოთ რედაქტორის და მისი პანელის გარეგნობას. ვიზუალური რედაქტორი გახსნილია დან
საჯარო ნაწილი და ადმინისტრაციული განყოფილება გარკვეულწილად განსხვავდება ფუნქციონალურობით.
ჩვენ აღვწერთ რედაქტორის ფანჯარას ადმინისტრაციულ განყოფილებაში, რადგან... ხელმისაწვდომია მასში
ღილაკებისა და ვარიანტების ოდნავ უფრო ფართო სპექტრი, ვიდრე საჯარო ნაწილში.

ვიზუალური რედაქტორი იძლევა შესაძლებლობას შეამოწმოს შეყვანილი ტექსტის მართლწერა მხოლოდ გამოყენებით pSpell(შემოწმება ხდება ბრაუზერში, იმ პირობით, რომ pSpell დაინსტალირებულია სერვერზე).

იმისათვის, რომ ვიზუალურმა რედაქტორმა გამოიყენოს ეს გაფართოება, ის უნდა იყოს დაკავშირებული. ამისათვის თქვენ უნდა წახვიდეთ პარამეტრები > მოდულის პარამეტრები > სტრუქტურის მენეჯმენტი > ვიზუალური რედაქტორი.