ವಿತರಿಸಿದ ಮೂಲ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ಬಿಡುಗಡೆ Git 2.24

ಲಭ್ಯವಿದೆ ವಿತರಿಸಿದ ಮೂಲ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಯ ಬಿಡುಗಡೆ ಗಿಟ್ 2.24.0. ಕವಲೊಡೆಯುವ ಮತ್ತು ವಿಲೀನಗೊಳಿಸುವ ಶಾಖೆಗಳ ಆಧಾರದ ಮೇಲೆ ಹೊಂದಿಕೊಳ್ಳುವ ರೇಖಾತ್ಮಕವಲ್ಲದ ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳನ್ನು ಒದಗಿಸುವ ಅತ್ಯಂತ ಜನಪ್ರಿಯ, ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ಉನ್ನತ-ಕಾರ್ಯಕ್ಷಮತೆಯ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ Git ಒಂದಾಗಿದೆ. ಇತಿಹಾಸದ ಸಮಗ್ರತೆ ಮತ್ತು ಹಿಂದಿನ ಬದಲಾವಣೆಗಳಿಗೆ ಪ್ರತಿರೋಧವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು, ಪ್ರತಿ ಕಮಿಟ್‌ನಲ್ಲಿ ಸಂಪೂರ್ಣ ಹಿಂದಿನ ಇತಿಹಾಸದ ಸೂಚ್ಯ ಹ್ಯಾಶಿಂಗ್ ಅನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಡೆವಲಪರ್‌ಗಳಿಂದ ಡಿಜಿಟಲ್ ಸಹಿಗಳೊಂದಿಗೆ ವೈಯಕ್ತಿಕ ಟ್ಯಾಗ್‌ಗಳು ಮತ್ತು ಕಮಿಟ್‌ಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ.

ಹಿಂದಿನ ಬಿಡುಗಡೆಗೆ ಹೋಲಿಸಿದರೆ, ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ 544 ಬದಲಾವಣೆಗಳನ್ನು ಸ್ವೀಕರಿಸಲಾಗಿದೆ, 78 ಡೆವಲಪರ್‌ಗಳ ಭಾಗವಹಿಸುವಿಕೆಯೊಂದಿಗೆ ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ, ಅದರಲ್ಲಿ 21 ಮೊದಲ ಬಾರಿಗೆ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಭಾಗವಹಿಸಿದವು. ಮುಖ್ಯ ನಾವೀನ್ಯತೆಗಳು:

  • ಕಾನ್ಫಿಗರೇಶನ್ ಮ್ಯಾಕ್ರೋಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಅದರ ಮೂಲಕ ನೀವು ಅವುಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ನಿರ್ದಿಷ್ಟ ಆಯ್ಕೆಗಳ ಬಗ್ಗೆ ವಿವರವಾಗಿ ಹೋಗದೆಯೇ ವಿವಿಧ ಸೆಟ್‌ಗಳ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ನಡುವೆ ತ್ವರಿತವಾಗಿ ಬದಲಾಯಿಸಬಹುದು. ಮ್ಯಾಕ್ರೋಗಳ ಸಹಾಯದಿಂದ, ಈ ಅಥವಾ ಆ ಕಾರ್ಯವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು ಯಾವ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬದಲಾಯಿಸಬೇಕೆಂದು ನೆನಪಿಡುವ ಅಗತ್ಯವಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಒಂದು ದೊಡ್ಡ ರೆಪೊಸಿಟರಿಯು ನಿಧಾನವಾಗಿದ್ದರೆ, ನೀವು ಹೊಸ ಇಂಡೆಕ್ಸಿಂಗ್ ಎಂಜಿನ್‌ಗೆ ಬದಲಾಯಿಸಲು ಬಯಸಬಹುದು, ಮಾರ್ಗ ಪೂರ್ವಪ್ರತ್ಯಯ ಸಂಕೋಚನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು ಮತ್ತು index.version ಅನ್ನು 4 ಗೆ ಹೊಂದಿಸುವ ಮೂಲಕ ಮತ್ತು core.untrackedCache ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಮೂಲಕ ಅನ್‌ಟ್ರಾಕ್ ಮಾಡಲಾದ ಫೈಲ್ ಸಂಗ್ರಹವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು. ದಸ್ತಾವೇಜನ್ನು ಸರಿಯಾದ ಪರಿಹಾರಕ್ಕಾಗಿ ಹುಡುಕುವ ಸಮಯವನ್ನು ವ್ಯರ್ಥ ಮಾಡದಿರಲು ಮ್ಯಾಕ್ರೋಗಳು ನಿಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತವೆ, ಆದರೆ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಫೈಲ್‌ಗಳೊಂದಿಗೆ ರೆಪೊಸಿಟರಿಗಳಿಗಾಗಿ ಆಪ್ಟಿಮೈಸೇಶನ್‌ಗಳೊಂದಿಗೆ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ತಕ್ಷಣವೇ ಸಕ್ರಿಯಗೊಳಿಸಲು:

    git config feature. manyFiles true

  • ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ ಕಮಿಟ್ ಗ್ರಾಫ್ (ಕಮಿಟ್-ಗ್ರಾಫ್) ರೂಪದಲ್ಲಿ ವಸ್ತುಗಳ ಸಂಗ್ರಹಣೆಯಾಗಿದೆ, ಇದರಲ್ಲಿ ಇತರ ವಸ್ತುಗಳಿಗೆ ಲಿಂಕ್‌ಗಳೊಂದಿಗೆ ವಸ್ತುಗಳ ಹ್ಯಾಶ್‌ಗಳ ರೇಖೀಯ ಪಟ್ಟಿಯಲ್ಲ, ಆದರೆ ಗ್ರಾಫ್ ರೂಪದಲ್ಲಿ ರಚನೆಯನ್ನು ಇಂಡೆಕ್ಸಿಂಗ್‌ಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. . ಹಿಂದೆ, ನಿರ್ದಿಷ್ಟ ಪರಿಹಾರವನ್ನು ಹೊಂದಿರುವ ಬಿಡುಗಡೆಗಳನ್ನು ನಿರ್ಧರಿಸಲು, ಲಿಂಕ್‌ಗಳನ್ನು ಹುಡುಕಲು ಪ್ರತಿ ವಸ್ತುವನ್ನು ಡಿಸ್ಕ್‌ನಿಂದ ಲೋಡ್ ಮಾಡುವುದು ಅಗತ್ಯವಾಗಿದ್ದರೆ, ನಂತರ ಗ್ರಾಫ್ ರೂಪದಲ್ಲಿ ಸಂಗ್ರಹಿಸಿದಾಗ, ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಲಿಂಕ್‌ಗಳನ್ನು ನೀವು ತಕ್ಷಣ ನಿರ್ಧರಿಸಬಹುದು. Linux ಕರ್ನಲ್ ಮತ್ತು Git ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿನ ಕಮಿಟ್ ಗ್ರಾಫ್ ರೂಪದಲ್ಲಿ ಸಂಗ್ರಹಣೆಗೆ ಬದಲಾಯಿಸುವುದರಿಂದ ಶಾಖೆಗಳೊಂದಿಗೆ ಕಾರ್ಯಾಚರಣೆಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ ಸುಮಾರು ಎರಡು ಪಟ್ಟು ಹೆಚ್ಚಳವನ್ನು ಸಾಧಿಸಲು ನಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. Git 2.24 ಗೆ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಿದ ನಂತರ ಹೊಸ ಶೇಖರಣಾ ವಿಧಾನವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲು, ನೀವು "git gc" ಆಜ್ಞೆಯನ್ನು ಚಲಾಯಿಸಬೇಕು.

    ಕಮಿಟ್-ಗ್ರಾಫ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ಬದಲಾವಣೆಗಳಲ್ಲಿ, ಕಮಿಟ್-ಗ್ರಾಫ್-ಸಂಬಂಧಿತ ಆಜ್ಞೆಗಳಲ್ಲಿ ("git ಕಮಿಟ್-ಗ್ರಾಫ್ ರೈಟ್", "ಜಿಟ್ ಕಮಿಟ್-ಗ್ರಾಫ್ ವೆರಿಫೈ", ಇತ್ಯಾದಿ) ಕಾರ್ಯಾಚರಣೆಯ ಪ್ರಗತಿ ಸೂಚಕದ ಅನುಷ್ಠಾನವನ್ನು ತರಲಾಗಿದೆ ಎಂದು ನಾವು ಗಮನಿಸುತ್ತೇವೆ. ಇತರ ಆಜ್ಞೆಗಳೊಂದಿಗೆ ಸಾಮಾನ್ಯ ರೂಪಕ್ಕೆ. .) ಪ್ರಗತಿ ಸೂಚಕವನ್ನು ಈಗ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಟರ್ಮಿನಲ್‌ಗೆ ಮಾತ್ರ ಪ್ರದರ್ಶಿಸಲಾಗುತ್ತದೆ (ವರ್ತನೆಯನ್ನು ಬದಲಾಯಿಸಲು "-[ನೋ-]ಪ್ರಗತಿ" ಆಯ್ಕೆಯನ್ನು ಬಳಸಿ). ಹೆಚ್ಚುವರಿಯಾಗಿ, ಹೊಸ ಕಾನ್ಫಿಗರೇಶನ್ ಪ್ಯಾರಾಮೀಟರ್ fetch.writeCommitGraph ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು "ಗಿಟ್ ಫೆಚ್" ಕಾರ್ಯಾಚರಣೆಗಳ ಸಮಯದಲ್ಲಿ ಕಮಿಟ್ ಗ್ರಾಫ್‌ನೊಂದಿಗೆ ಫೈಲ್‌ನ ಸ್ವಯಂಚಾಲಿತ ನವೀಕರಣವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ (ಬಾಹ್ಯ ರೆಪೊಸಿಟರಿಗಳಿಂದ ಹಿಂಪಡೆಯಲಾದ ಎಲ್ಲಾ ಕಮಿಟ್‌ಗಳು ಅಗತ್ಯವಿಲ್ಲದೇ ತಕ್ಷಣವೇ ಕಮಿಟ್-ಗ್ರಾಫ್‌ಗೆ ಹೋಗುತ್ತವೆ. ಸ್ವಯಂ-ಜಿಸಿಯನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಚಲಾಯಿಸಿ);

  • ಬದಲಾವಣೆಯ ಇತಿಹಾಸವನ್ನು ತಿದ್ದಿ ಬರೆಯಲು ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ - "git ಫಿಲ್ಟರ್-ರೆಪೋ", ಇದು ಆಜ್ಞೆಗೆ ಸರಳವಾದ ಪರ್ಯಾಯವಾಗಿದೆ"git ಫಿಲ್ಟರ್-ಶಾಖೆ»ರೆಪೊಸಿಟರಿಯಲ್ಲಿನ ಬದಲಾವಣೆಗಳ ಇತಿಹಾಸದ ಮೇಲೆ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು (ಉದಾಹರಣೆಗೆ, ರೆಪೊಸಿಟರಿಯಿಂದ ಫೈಲ್ ಅನ್ನು ಅಳಿಸುವುದು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಡೈರೆಕ್ಟರಿಗೆ ಬದಲಾವಣೆಗಳ ಇತಿಹಾಸವನ್ನು ಹಿಂಪಡೆಯುವುದು). ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು, ಕ್ರಮಬದ್ಧವಾದ ಕಮಿಟ್-ಬೈ-ಕಮಿಟ್ ಪಾರ್ಸಿಂಗ್ ಬದಲಿಗೆ, ಜಿಟ್ ಫಿಲ್ಟರ್-ರೆಪೋ ನಿರಂತರ ಸ್ಟ್ರೀಮ್ ರೂಪದಲ್ಲಿ ಇತಿಹಾಸದ ಪ್ರಾತಿನಿಧ್ಯದ ಮೇಲೆ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.

    ಇತಿಹಾಸ ಫಿಲ್ಟರಿಂಗ್ ಅನ್ನು "-path-{glob,regex}" ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ, ಇದು ಸರಳವಾದ ಮುಖವಾಡಗಳು ಮತ್ತು ಸಾಮಾನ್ಯ ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ಗಾತ್ರಕ್ಕಿಂತ ದೊಡ್ಡದಾದ ಬೈನರಿ ವಸ್ತುಗಳನ್ನು ಹುಡುಕಲು ಮತ್ತು ಬದಲಿಸಲು ಅಥವಾ ಸ್ವಚ್ಛಗೊಳಿಸಲು ಆಯ್ಕೆಗಳಿವೆ. ಪ್ರತಿ ಪುನಃ ಬರೆಯಲಾದ ಕಮಿಟ್ ಅನ್ನು ಹೊಸ SHA-1 ಹ್ಯಾಶ್ ಐಡೆಂಟಿಫೈಯರ್‌ನೊಂದಿಗೆ ಸರಬರಾಜು ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಬದಲಿ ಕಮಿಟ್‌ನ ಎಲ್ಲಾ ಉಲ್ಲೇಖಗಳನ್ನು ಹೊಸ ಗುರುತಿಸುವಿಕೆಗೆ ಅನುಗುಣವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ.

    ರೆಪೊಸಿಟರಿಯ ಬಗ್ಗೆ ಅಂಕಿಅಂಶಗಳ ಸಾರಾಂಶವನ್ನು ಪ್ರದರ್ಶಿಸಲು (ವಿಧದ ಪ್ರಕಾರ ವಸ್ತುಗಳ ಸಂಖ್ಯೆ, ದೊಡ್ಡ ಫೈಲ್‌ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿಗಳು, ವಿಸ್ತರಣೆಗಳಿಗೆ ಹೆಚ್ಚಿನ ಡಿಸ್ಕ್ ಸ್ಥಳಾವಕಾಶ ಬೇಕಾಗುತ್ತದೆ, ಇತ್ಯಾದಿ), “-ವಿಶ್ಲೇಷಣೆ” ಆಯ್ಕೆಯನ್ನು ಒದಗಿಸಲಾಗಿದೆ. ಕಾರ್ಯವನ್ನು ವಿಸ್ತರಿಸಲು, ಪೈಥಾನ್‌ನಲ್ಲಿ ಅನಿಯಂತ್ರಿತ ಕಾಲ್‌ಬ್ಯಾಕ್ ಹ್ಯಾಂಡ್ಲರ್‌ಗಳನ್ನು ಸಂಪರ್ಕಿಸಲು ಸಾಧ್ಯವಿದೆ, ಅದರ ಮೂಲಕ ನೀವು ಹೊಸ ಉಪಕಮಾಂಡ್‌ಗಳನ್ನು ರಚಿಸಬಹುದು ಮತ್ತು ವಿವಿಧ ಈವೆಂಟ್‌ಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬಹುದು (ಉದಾಹರಣೆಗೆ, ಹೊಸ ಫೈಲ್ ಪ್ರಕಾರಗಳು);

  • ಲಿಂಕ್ ಹೆಸರುಗಳಿಂದ ಆಯ್ಕೆಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು "--end-of-options" ಆಯ್ಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು "-" ಅಕ್ಷರದಿಂದ ಪ್ರಾರಂಭವಾಗಬಹುದು ಮತ್ತು ಆಯ್ಕೆಗಳಾಗಿ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ ("git log --end-of-options -super-dangerous-option" ) ದೈನಂದಿನ ಜೀವನದಲ್ಲಿ ಅಂತಹ ಹೆಸರುಗಳನ್ನು "git log 'refs/heads/-super-dangerous-option' ಎಂದು ತಪ್ಪಿಸಬಹುದಾಗಿದ್ದರೆ, ನಂತರ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳು ನೇಮ್‌ಸ್ಪೇಸ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವಲ್ಲಿ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿರಬಹುದು. ಸಾಮಾನ್ಯವಾಗಿ ಅಂಗೀಕರಿಸಲ್ಪಟ್ಟ ಡಿಲಿಮಿಟರ್ " - " ಈ ಸಂದರ್ಭದಲ್ಲಿ ಅನ್ವಯಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಫೈಲ್‌ಗಳಿಂದ ಲಿಂಕ್ ಹೆಸರುಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ಇದನ್ನು ಈಗಾಗಲೇ ಬಳಸಲಾಗಿದೆ (ಉದಾಹರಣೆಗೆ, “git log —end-of-options —super-dangerous-option ^master — path/to / ಫೈಲ್");
  • ಆಯ್ಕೆ ಮಾಡಲು "git rebase --rebase-merges" ಗೆ "--strategy" ಮತ್ತು "--strategy-option" ಆಯ್ಕೆಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ವಿಲೀನ ತಂತ್ರಗಳು;
  • ಹೊಸ ".git/hooks/pre-merge-commit" ಹ್ಯಾಂಡ್ಲರ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಅದನ್ನು ವಿಲೀನ ಪೂರ್ಣಗೊಂಡ ನಂತರ ಕರೆಯಲಾಗುತ್ತದೆ ಆದರೆ ಪರಿಣಾಮವಾಗಿ ಬದ್ಧತೆಯನ್ನು ಬರೆಯುವ ಮೊದಲು;
  • ನಿರ್ದಿಷ್ಟ ಆಜ್ಞೆಗಳ ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಕಾನ್ಫಿಗರೇಶನ್ ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಬೆಂಬಲವನ್ನು ಕಮಾಂಡ್ ಕಂಪ್ಲೀಷನ್ ಎಂಜಿನ್‌ಗೆ ಸೇರಿಸಲಾಗಿದೆ.
    ಉದಾಹರಣೆಗೆ, ನೀವು “git -c core.autocrlf=false add path/to/my/file” ಎಂದು ಟೈಪ್ ಮಾಡಬೇಕಾದರೆ ಆದರೆ “core.autocrlf” ವೇರಿಯೇಬಲ್‌ನ ನಿಖರವಾದ ಹೆಸರನ್ನು ನೆನಪಿಲ್ಲದಿದ್ದರೆ, ನೀವು Tab ಅನ್ನು ಒತ್ತಿ ಮತ್ತು ಪಡೆಯಬಹುದು ಸುಳಿವು.

ಹೆಚ್ಚುವರಿಯಾಗಿ, Git ಅಭಿವರ್ಧಕರು ಸೇರಿಸಲಾಗಿದೆ ಪ್ರಾಜೆಕ್ಟ್ ಭಾಗವಹಿಸುವವರ ನೀತಿ ಸಂಹಿತೆ, ಇದು ಸಂಘರ್ಷದ ಸಂದರ್ಭಗಳನ್ನು ಪರಿಹರಿಸುವ ಮೂಲ ತತ್ವಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಡಾಕ್ಯುಮೆಂಟ್ ಶಿಫಾರಸುಗಳನ್ನು ಆಧರಿಸಿದೆ "ಕೊಡುಗೆದಾರರ ಒಡಂಬಡಿಕೆ", ಲಿನಕ್ಸ್ ಕರ್ನಲ್, ಎಕ್ಲಿಪ್ಸ್, ಫ್ರೀಡೆಸ್ಕ್‌ಟಾಪ್, ಗಿಟ್‌ಲ್ಯಾಬ್, ರೂಬಿ ಮತ್ತು ಕುಬರ್ನೆಟ್ಸ್ ಸೇರಿದಂತೆ ಅನೇಕ ತೆರೆದ ಮೂಲ ಯೋಜನೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಡಾಕ್ಯುಮೆಂಟ್ ಎಲ್ಲಾ ಭಾಗವಹಿಸುವವರಿಗೆ ಅವರ ವಿಶ್ವ ದೃಷ್ಟಿಕೋನ, ವಯಸ್ಸು, ಲಿಂಗ, ಧಾರ್ಮಿಕ ಆದ್ಯತೆಗಳು, ಶಿಕ್ಷಣದ ಮಟ್ಟ, ಸಾಮಾಜಿಕ ಸ್ಥಾನಮಾನ ಮತ್ತು ರಾಷ್ಟ್ರೀಯತೆಯನ್ನು ಲೆಕ್ಕಿಸದೆ ಸಮಾನ ಅವಕಾಶಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುತ್ತದೆ. ಸಮುದಾಯವು ಸ್ನೇಹಪರವಾದ ಸಂವಹನ, ತಿಳುವಳಿಕೆ, ಇತರ ಭಾಗವಹಿಸುವವರ ಸಮಸ್ಯೆಗಳಿಗೆ ಸಹಾನುಭೂತಿ, ರಚನಾತ್ಮಕ ಟೀಕೆಗಳನ್ನು ಸ್ವೀಕರಿಸುವುದು ಮತ್ತು ಇಡೀ ಸಮುದಾಯಕ್ಕೆ ಉತ್ತಮ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದನ್ನು ಸ್ವಾಗತಿಸುತ್ತದೆ. ಟ್ರೋಲಿಂಗ್, ಆಕ್ರಮಣಕಾರಿ ಸಂವಹನ, ಅವಮಾನದ ಪ್ರಯತ್ನಗಳು, ಕಿರುಕುಳ, ಗೌಪ್ಯತೆಯ ಉಲ್ಲಂಘನೆ, ವೈಯಕ್ತಿಕ ಮಾಹಿತಿಯ ಬಹಿರಂಗಪಡಿಸುವಿಕೆ ಮತ್ತು ವೃತ್ತಿಪರ ಸಂವಹನಕ್ಕೆ ಸೂಕ್ತವಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಬಹುದಾದ ಇತರ ಕ್ರಮಗಳನ್ನು ಅನುಮತಿಸಲಾಗುವುದಿಲ್ಲ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ